Taylor Brothers - nice bit of nostalgia

by Some Fella   December 31, 2012  

"I dont like progress"


1 user comments

Oldest firstNewest firstBest rated

Fantastic! Thanks for that.

Wonder what they'd make of these Chinese OEM carbon frames on ebay..?


posted by robert.brady [137 posts]
31st December 2012 - 19:51

like this
Like (0)