John Barrowman on ice ... stirred or shaken?

I didn't know John Barrowman was a skater. Did you know he was a skater? Good lord. Check this out -- your world might never be the same again:







Kewlllll. I'm impressed!