John Barrowman soiled himself on stage
Torchwood actor and Doctor Who-botherer John Barrowman revealed to Now magazine that he once managed to soil himself on stage in front of a less-than-delighted audience.
John Barrowman is about to return to our TV screens for a new series of Torchwood, but he will also perform at next week's Henley Festival.