Daytona Speedway at Daytona Beach. Another “must see”. The museum here was chock full of interesting racing memorabilia, and all the IMAX movies, especially the 3D one, really brought the NASCAR experience home.
Daytona Speedway at Daytona Beach. Another “must see”. The museum here was chock full of interesting racing memorabilia, and all the IMAX movies, especially the 3D one, really brought the NASCAR experience home.