Author: Jake | April 3, 2011 | In: Whaddya think?
Looks like it's made out of British Leyland parts!!!! o.0
It's not the be-all-and-end-all of design (or performance, I'm guessing) but I'd have it.
theTHROTTLE on Facebook