Can you identify these oddball cars in this week's Trivia Tuesday?
Identify these, if you please!
...along with a new base designation...
Automakers are planning to bring to market 100's of electric automobiles by 2025 and a german research company may have solved one of the biggest problems surrounding making them profitable.
CheersandGears.com - Founded 2001