Ron Capps has credited the safety improvement introduced following John Force's Virginia crash in 2024 and Eric Medlen's fatal 2007 crash after being able to walk away from his fiery 230 mph crash in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results