Tag: Geneva

Remembering the mad local car firms at the Geneva motor show

The Wacky World of Concept Cars in the 2000s Back in 1998, there was a show that featured…