This image was lost some time after publication.

What's stranger: The fact that this man was seen all over town yesterday marketing a sex toy website dressed as George Bush and holding a "Stimulating the economy" sign? (It seems no one has informed the company that Bush is no longer president and another guy is in charge of "stimulating" the economy these days.) Or that the name of the company references a TV show that went off the air half a decade ago? Hard to say! A tipster sent this in to us a little while ago, but there's footage of him acting out in Midtown, too, if you're interested.