The Slitheen unmasked

Tags: Ninth Doctor, Rose Tyler, The Family Slitheen

Aliens of London
16 April 2005

A space-ship slices through Big Ben and slams into the river Thames, in the heart of London. As the city shuts down and the gaze of both the military and the media is focused on what could behumanity’s first contact with aliens, a far sneakier invasion is beginning, from Number 10 Downing Street…