'Torchwood' is a new BBC show that is a spin-off of 'Dr Who'. Most of the action takes place in and around Cardiff, Wales. Try your hand at a few questions about the first six episodes.
Average, 10 Qns, Ratmum,
Dec 24 08
Category:
Torchwood