Email or username
The adventures of an eccentric renegade time traveling alien and his companions.
Perivale, England, the late 1980s. People are vanishing into thin air under the baleful stare of a very strange cat. The Doctor and Ace learn that, in the battle for survival, success can carry a terrible price...