Top Gear got it right – “The Traction Avant is perhaps the world’s most innovative car. Lovely thing to drive, too”
Top Gear is very impressed reviewing the Traction Avant.
Top Gear is very impressed reviewing the Traction Avant.
Access further archives on our Archive Documents page.