We recently traveled to California to see the Nascar race in Infineon Raceway (god it is hard to say that and not Sears point). Our 1st road course race proved to be fun and excit...
All reviews seem positive