Stephen Colbert on a Soup Can?

Apparently there are some odd happenings going on in the Big Apple lately. Large posters of what looks to be Campbell’s Soup cans are appearing in rather conspicuous places such as public mailboxes and the walls of private businesses on what would ordinarily be a typical New York city street. But upon closer inspection these aren’t Campbell’s Soup cans at all.