www.performanceracing.com Anyone ever been to something like this? It looks alot like how a dealer's room is run at an anime convention to me...