August 24, 2009 DVD Review: Torchwood: Children of Earth Hi there! Torchwood is one of those series that probably would have never seen the light of day on American television. But the BBC…