Can You Tell Which LA Auto Show World Premiere Is Teased In This Photo?


The proverbial clock is ticking for the premieres schedule for this week's 2013 Los Angeles Auto Show (November 20 to December 1), one of which has been teased in the above cropped image released by spy photographer Chris Doane, albeit without any hints or information at what it is. Read more »

No comments:

Post a Comment