Very cool. Now I'm not a total ATGATT freak but it surprised me to see people wearing shorts on a race track. :yow You have to sign a massive waiver? :deal:
Very cool, can't get over the people riding 2up, kind of dicey. What a blast that must've been though!