Devil’s Bowl Speedway
Gravel Nips McFadden at Checkered Flag for Final Devil’s Bowl Victory
The anticipation was sky high. The final race at the birthplace of the World of Outlaws NOS Energy Drink Sprint Cars in 1978 – Devil’s Bowl Speedway. The stands were filled to capacity. Could the finale live up to the hype? […]