Join us as we dive deep into S1 of the Doctor Who Spin-Off Torchwood! We're traveling back to 2006 and BBC3. Will Robin be able to stand the blood, sex gas and cannibals?