The 65th annual IAA International Motor Show is being held in Frankfurt am Main, Germay beginning September 12, 2013 through the 22nd. With over 900,000 visitors in 2011, the 300+ exhibitors not only showcase new concepts and cars, anything automotive is included from motorcycles, parts, aftermarket accessories, and test drives. "The World's Most Automobile Show" has some pretty interesting reveals this year, so let's take a look.
Photo: Newspress USA