The John DeBella Show

Weekdays 5:30am–9:00am

On March 7th at the Citrus County Speedway, a 3/8-mile asphalt oval in Inverness, Florida, the mini stock car race stole the show. One of the cars got loose off the corner and accelerated towards the infield, where dirt berms surround the light poles. The driver launched over the berm and across the sky, before coming to a crash landing on top of the brand new Ford Mustang pace car. Watch!