It actually is the place to race . If you watch the interview with "Sanger Jack" he mentions long beach as one of his favorite places to race also . One of my freinds told me (after the fact) that it's a bit of an art form to race there and also loved racing there when he used to ski race and when he pulled a skiier . Excitment got the better of me even after terry told to take it easy , further proving I'm a Jackass .
-beerjet-