Listen & view Torchwood's lyrics & tabs
Torchwood is a British science fiction television programme created by Russell T Davies. A spin-off of the 2005 revival of Doctor Who, it aired from 2006 to 2011. The show follows the exploits of a small team of alien-hunters, who make up the Cardiff-based, fictional Torchwood Institute which deals mainly with incidents involving extraterrestrials. Torchwood has had 3 composers: Ben Foster, Murra...read more