The "Ghost Machine"

Figuring out the "ghost machine" proves to be more difficult for some Torchwood members than others.

Find Your Local Channel
Advertisement