Friday, 28 July 2017




Relive a thrilling 3 Nights of racing action from the Bad Boy Off Road World Finals, held October 27th-29th at the Dirt Track at Charlotte Motor Speedway in Concord, North Carolina, with this recap music video!


 

8/7/17 Merrittville Speedway Event Info
8/8/17 Ransomville Speedway Event Info
8/24/17 Ohsweken Speedway Event Info
8/31/17 Lebanon Valley Speedway Event Info