Torchwood By gamlerhart January 5, 2009 Media Zap Oh Snap 1 Comment Torchwood (IMDb, Wikipedia), separate from the government, outside the police and beyond the United Nations. With this silly phrase Captain Jack Harkness normally introduces his team. Torchwood is a secrete… Read more