Wednesday, 24 June 2015

ON THIS DAY IN WEIRD


On This Day in Weird, June 25...

1974: A witness reports fifteen six-foot-tall robot-like beings with red lights on their chests floating earthward from a domed UFO at St. Cyrille de Wendover, Québec, Canada. Reports claim unspecified "physical traces" found at the scene afterward.


No comments:

Post a Comment