Where the hell was I? While I was all watching Chip Yates and getting wrapped up in the TTXGP and KERS crap, over at Team Electra they were sitting back, smoking a nice fat cigar and polishing their trophy. Apparently back in October, they started out at the end of the field and ended up taking first. Barber Motorsports Park. October 9, 2010. GP-350.
I’ll update with as much info as I can find… but check out this AWEsome video… gotta love me a nice, 1966 steel double-downtube frame, hmmmmm?