2005 Tomos Targa LX

2005 Tomos Targa LX
My 70cc, hoped up LX
  • Uploaded by John Dejter on January 31, 2005
  • Original photo: 700x528 / 45KB