Happy 10th Anniversary Torchwood! Posted on October 23, 2016 by Ruthy Yes 10 years since it first aired in the UK….. Congratulations to our favourite show!