Back to photostream

Super Bike Handle bars and Gran Turismo grips finally installed.

2,996 views
7 faves
2 comments
Uploaded on November 21, 2010
Taken on November 20, 2010