Anti-Gay Protest Goes Terribly Wrong

He's a flaming idiot.