Bad Boy Off Road World of Outlaws World Finals - October 27th, 2016
Bad Boy Off Road World of Outlaws World Finals - Friday, October 28th, 2016
World of Outlaws Craftsman Sprint Cars from Night 1 of the Bad Boy Offroad World Finals at the Dirt Track at Charlotte Motor Speedway on October 28th, 2016 as seen on CBS Sports Network
World of Outlaws Craftsman Sprint Cars from Night 1 of the Bad Boy Offroad World Finals at the Dirt Track at Charlotte Motor Speedway on October 28th, 2016 as seen on CBS Sports Network