Ancient Aliens

The Druid Connection

Series 12 - Episode 7 The Druid Connection

ADVERTISEMENT

Summary

Experts examine strange stone structures on New England and New York's landscapes, contemplating whether they offer clues of alien visitors to Earth.
Education