Saturday 15 May 2010

as usual in Asia all bike show must have a lot of Moped (Kapchai) on display....from Indonesia all the way to Japan, just can't do without it...


No comments:

Post a Comment