By Nathalie Caron, Source: Blastr.com
We knew Torchwood’s Captain Jack Harkness was a self-sacrificing, heroic man (he’s immortal in the series, after all) but it also seems that the man portraying him, actor John Barrowman, is as much 100% hero as is his TV counterpart (minus the immortality, of course).
According to Wales Online Barrowman, who was staying at the Scottish city’s Radisson Blu hotel while currently playing the role of Robinson Crusoe in a Glasgow pantomime, and who was returning with his parents from a concert in Newcastle, dragged a fleeing teen to the ground in order to subdue him. Continue reading