Doctor Who: The Third Doctor Adventures - Kaleidoscope
by Alan Barnes
3.89(64 ratings)
His name is Kaleidoscope. He claims to have travelled halfway across the universe to warn all humankind that it stands on the brink of extinction. And a certain tenacious youn…