Tuesday, 17 July 2018

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!


July 19

WatchLive Wave 
July 23  Autodrome Granby
WatchLive Wave 

July 24

Autodrome Drummond
July 28 Weedsport Speedway
WatchLive Wave 

1080x1080 WatchLiveNoEventInfo FloRacing