Posted by Anna on September 17, 2009 ·
The Frankfurt Motor Show has become a veritable platform for companies to introduce their concept cars to the world. Often enough, just the association of a concept car with IAA is enough excuse for the car to be granted production rights! Although there were many more concept cars at this year’s show, two concepts that stood out were the E-Up! and [...]