Geneva Motor Show world premieres 2013
The 83rd Geneva International Motor Show, held between March 7 and March 17, 2013, featured 114 automobiles making their world premiere, according to the show's official website. Here are some of the most interesting, noteworthy or outlandish concepts among that group.
- | View all
Be the first to rate:Click to rate