Daytona

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