Wednesday, August 16, 2006

Futuristic Cruiser

1 comment:

masrapido13 said...

Made in China. 250 c.c. automatic. In Spain we can buy these under the CSR brand, owed by a ex-rider.