Airdate for new ‘Torchwood’ announced

Posted Filed under

Torchwood: The New World will premiere on 1st July 2011 on both BBC One in the UK and the Starz channel in the US. The Facebook page is managed by BBC Worldwide.