Spotted by my sister. Cliosport stickers apparently. Ive not seen it around myself.
Day Jun 28, 2005 #1 Spotted by my sister. Cliosport stickers apparently. Ive not seen it around myself.