Thursday, September 15, 2011

I have never seen...

...a really cool, more futuristic, yet very feasible-in-the-near-future set of cars than this showcased at the Frankfurt Motor Show. Check. It. Out!

No comments: