Have you ever thought it would be awesome to watch a bunch of school buses race each other on a Figure 8 race track?
Well, it’s possible thanks to Auburndale Speedway.
NASCAR America continues its “50 States in 50 Shows” series of “My Home Track” with a look at the facility located in Winter Haven, Florida, which is about 100 miles southwest of Daytona Beach.
Watch the video above as Steve Letarte and Carolyn Manno discuss the track and other NASCAR-related facts about Florida.