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)
You must be logged in to post a comment.