Are you ready for some well-thought over speculation or, why not, some wild guessing on an upcoming debut for the 2013 IAA (Internationale Automobil-Ausstellung, which translates to International Automobile Exhibition in English) , more common known as the Frankfurt Motor Show?
If the answer is yes, then we have a cropped image of an unnamed and unidentified premiere that's going to take place in Frankfurt, courtesy of automotive spy shooter Chris Doane, who shared this mystery photo on his Facebook page.
Read more »