World Center of Racing, Daytona Beach | Megaphone

It was 20 years ago today ...