Joined
·
20,062 Posts
I don't think so. There are similar photos all right, but not the same one. Please post both links of "one of that photos" from those posted here and the one on the Autoblog article.One of that photos are on the Autoblog article.