Daily Archives: November 26, 2013

Front wheel drive…

This very cool video came to our attention courtesy of Twin Peaks Steve….seems the bike was discovered at the end of World War II in Germany… I’d heard of this “engine in the front wheel” concept a few years ago … Continue reading

Posted in California Scooter Company | Comments Off on Front wheel drive…