Amlwch, Anglesey - The Druid's Last Stand Time Team : Season 14 Episode 4
Not Rated YouTube 55m int(0)
Aired: February 4th, 2007 @ 6:00 PM EST on YouTube
The Druids' Last Stand.An aerial photograph revealed some enigmatic earthworks just outside the town of Amlwch, Anglesey. The druidic priesthood was based here until it's bloody supression at the hands of the Romans.