Ron Capps incredibly walked away from this 300 mph drag race crash and burn in the is a drag racer who competes in the NHRA internationals event last week. HOW???

NHRACapps actually told the LA times that he felt good and had a great sleep!
This is insane!
This is insane!
h/t Complex