First look: 2013 Frankfurt Auto Show
Posted on Wednesday, Sep 11, 2013
A look at the vehicles displayed at the 65th Frankfurt Auto Show in Frankfurt, Germany, which takes place from Sept. 12-22.
*