Rosedale Crossroads Trio

Referenced in 1 episode

Definition

A 1971 close encounter in Rosedale, Alberta, in which Esther Clapison reported a glowing, open-sided craft and three small green-suited beings at a dirt-road intersection, followed by a lasting rectangular scorch mark on the ground.