Perez Hilton getting punched in the face (Photo)

A reader on Canadian gossip site managed to snap a photo of Perez Hilton taking a fist in the mouth Sunday night in Toronto. Almost equally as amusing is Lady Gaga off to the side while the crowd stands there and fucking smiles. You’d think they were watching the Baby Jesus get a nose kiss from a puppy. That’s how happy they look.