Daily Archives: December 19, 2011

Sayonara!

Sayonara….that’s Japanese for “adios,” and it’s appropriate to bid these bikes adieu in the language of their new homeland.  Yep, this latest CSC shipment is destined for the Land of the Rising Sun.   They’re headed to Japan! Take a close … Continue reading

Posted in California Scooter Company | Comments Off on Sayonara!