Sunday, January 31, 2010

Triumph grows the engine?!?




Thanks to Theo

1 comment:

dick said...

Ridiculous amounts of torque come out of that motor. I've ridden a friend's several times, but the heat coming off the exhaust heads keeps me from buying one.