Television Review: Torchwood

Torchwood is a spin-off of Doctor Who, a British series that has a fan following as fanatic as Star Trek. It has been around since the sixties and after a long time off the air, it was recently revived to great success under the skilful guidance of Russell T.… Read the rest

css.php