News

In fact, there are more than 300 drive-in movie theaters that remain in full operation across the country to this day. Plenty of families still visit these establishments for their nostalgic charm ...
The Florida scenes of the movie were filmed at the Daytona International Speedway and at Pappas Drive-In & Family Restaurant in New Smyrna Beach.