Torchwood - Season 1
Torchwood - Season 3
Doctor Who - Season 4
Torchwood - Season 2
28 March 1981, Bettws, Newport, South Wales, UK