It's finally here!
Ch-ch-check it out
[Image via Twitter.]
After agreeing to sing Happy Birthday to a fan dressed as Captain Jack Sparrow, John Barrowman decides to give his birthday present a little surprise ending!
TV's hunkity hunk hunk hunk went over to the fan after he finished singing, and instead of giving him a hug, he flat out kissed him!
The crowd went crazy!
We LOVE that a real life guy on guy kiss from an openly gay man gets this kind of reaction from the ladies!