Or is he a straight man with Pepsi issues?

This ad, of course, has the the religious right's panties all in a wad.