This story originally appeared on Feb. 29, 2016. America’s most famous auto raceway looms large between a beach and a mall not far from the airport in Daytona Beach, eastern Florida’s self-styled “Spring Break Capital of the World.” From a distance, the Daytona International Speedway’s 10,000 red, white and blue...
↧