Still, the fancy persists, implanted like a microchip, ever since Erich von Däniken’s 1968 best-seller, “Chariots of the Gods ...
In Sunday's installment, Fiona Bruce and the BBC show's team went to Firsite contemporary art gallery in Colchester.