Nothing more exciting than an Indycar race at THE BEACH