Sunday, September 13, 2009

Super Ted's new Shop 14 track frame

I'm starting to think Ted might be some sort of mad super bike genius. Look at the details on this thing (especially the moustache!)...





More here.

1 comment:

Unknown said...

HUBBA! Makes me wanna grow a 'tache! Fine bikes coming out these days...