Video: Mystifying Orb Filmed in Canada

UFO researchers visiting a sacred site in British Columbia, Canada  filmed an enormous orb hovering in the sky and disappearing into a  forest.

The remarkable footage was captured by filmmakers Rob Freeman and Marcus  McNabb during an expedition to a granite dome known as 'Stawamus Chief'  in the BC town of Squamish.

The mountainous location is revered by the indigenous Squamish people  who have long believed that there is something special about the site.

This feeling has carried on into contemporary times as numerous  witnesses over the years have reported seeing strange lights at the  Stawamus Chief.

Having traveled to the location to investigate it for themselves,  Freeman and McNabb were rewarded for their perseverance when they  managed to film one of these puzzling orbs using a night vision camera.

Check out the intriguing footage and see if you can decipher what they filmed at the Coast to Coast AM website.

Coast to Coast AM with George Noory

Coast to Coast AM with George Noory

Want to know more about Coast to Coast AM? Get his official bio, social pages & articles on iHeartRadio! Read more


Content Goes Here