Tokyo Auto Salon 2011: Notice anything Strange with this Picture?


Those of you who stayed with us last night (East Coast time), probably followed Phil's live coverage of the first day of the Tokyo Auto Salon 2011, which runs from January 14 to 16. We'll have more from the Makuhari Messe convention center tonight, but for now, we'd like to draw your attention to this particular photo.

At first, you'll probably focus on the glitzy, star-studded Mercedes SL roadster with the gold grille, but look a bit closer on your right and you may see something very strange and perhaps disturbing...