Quiz: Can You Guess the Detroit Motor Show World Premiere Seen in this Picture?


As noted by Andrew in his posting about the Corvette C7, there's no such thing as a secret between two people…unless one of them is lying six feet under the ground.

The latest leak comes to us from automotive spy photographer Chris Doane who just posted this image on his Facebook page.

Read more »