Extremely rare footage of the Late British Queen Elizabeth at a bizarre Druid ritual.