Debris Flies Right Through Jonathan Davenport's Car At The World 100

null

A piece of debris flies right through the cockpit of Johnathan Davenport's car while leading the 52nd World 100 at Eldora Speedway.