He may be talking about this picture, which was in motor trend a couple months ago.



But I've never seen it anywhere else.