Check out the world’s largest indoor, multi-level racetrack - WFSB 3 Connecticut

Check out the world’s largest indoor, multi-level racetrack