Electric Is The Future: 1974 Citicar


Why do electric cars need to be so ugly? This next car comes as a tip from David in Tampa who writes: I was astonished to discover that the factory for these cheese wedges was not far from my home in Tampa Florida. Ironically it’s Sebring, a town known for going fast. I think you […]