Wednesday, July 17, 2013

It's Official! Queen Elizabeth II Gives Her Royal Stamp of Approval to Gay Marriage


You go girl!




And right on cue, the bloody sniveling begins:


Share

No comments: