John Barrowman dances with a robot, rides a horse
Above, John Barrowman dances with a giant robot and discusses the Christmas Panto he'll be performing this year, all while dressed as Robin Hood. The best part? All of this apparently makes sense.
Source