Germany Frankfurt Auto Show

during the International Car Fair IAA in Frankfurt, Germany, Tuesday, Sept. 13, 2011. The fair is open for public from Sept.15,2011 till Sept. 25,2011.(AP Photo/Frank Augstein)

Leave a Reply

Your email address will not be published. Required fields are marked *