Check out the first seven minutes of Torchwood: Children of Earth, which premieres five nights straight starting tomorrow, July 20th, at 9:00 – 10:15 PM on BBC AMERICA.
Check out the entire 7 minute clip below.
Check out the first seven minutes of Torchwood: Children of Earth, which premieres five nights straight starting tomorrow, July 20th, at 9:00 – 10:15 PM on BBC AMERICA.
Check out the entire 7 minute clip below.