Posts Tagged ‘doctor who’

Torchwood – BBC – TV Series – 2006 thru ….

05/29/2010

A bunch of sexually tense people shout at each other while fighting a new alien an episode  plaguing Earth through a time rift in Cardiff, Wales.  Cardiff?  Exactly.

(more…)


%d bloggers like this: