Upload Photo

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.

Comments

Newsday.com now uses Facebook for our comment boards. Please read our guidelines and connect your Facebook account to comment.