SPECIAL PARTS

January 9, 2012

BIKE OF THE WEEK #25

Have a good look at this Yamaha SR400. Called  Clock Work and made at Motor Rock in Japan. The details are pretty amazing. Read the full story HERE









No comments:

Post a Comment