Oh my god… is he lying on the floor? Oh my god. Imagine accidentally tripping over a pair of legs at the airport and finding out it’s John Barrowman taking a selfie.

Just another WordPress site
Oh my god… is he lying on the floor? Oh my god. Imagine accidentally tripping over a pair of legs at the airport and finding out it’s John Barrowman taking a selfie.