Daily Archives: December 20, 2010

Rain, rain, go away…

We’ve had three steady days of heavy rain here in southern California, and the forecast is for three more days of the same.   The weather dudes tell us there are two more storms backed up off the coast, and they’re … Continue reading

Posted in California Scooter Company | 1 Comment