Daytona
That place looks huge! I've been to Indy and it seems tiny compared to Daytona. Thanks for the pics!
Print