Tag: Torchwood

John Barrowman is regarded as something of a National Treasure in the U.K. The Scottish born actor and...