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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results