5k: Moped Maniac: 1978 Acoma Super Comtesse Minicar

The Mini Comtesse Super Coupe was a microcar launched in 1978 by a small French company named Acoma. It was one of those LSD induced 1970s visions of the future, where the future was as much about style as it was about being totally uncomfortable and miserable. It was as if the futurists from the […]