November 1, 2011

Twin Cam.


It's got mini turn signals. 

Must be from Japan. 

I like it.

No comments:

Post a Comment