16Archives2016 World of Outlaws World FinalsThe Bad Boy Off Road World of Outlaws World Finals at The Dirt Track at Charlotte in Charlotte, North Carolina in 2016