I'm a huge racing fan so when I got this in the mail I thought I'd pass it along They've got a pretty slick website, even if the videos nearly gave this old man a seizure! Anyone from the area able to tell me if it looks like it'll be worth the trip? What's the buzz like? If it looks like they'll have their s*** together I might make it out!