91Èȱ¬ One

Doctor Who (1963–1996) - Season 25: The Happiness Patrol: Part 1

The Happiness Patrol walk the streets of Terra Alpha, destroying all the killjoys, on the orders of the despotic Helen A. And in the Kandy Kitchen, something terrible lurks...Ìý