illuminutti.com
The Shag Harbour UFO
Comparing the actual evidence to the Canadian claim of best evidence for alien visitation. by Brian Dunning via Skeptoid They call it “Canada’s Roswell”, supposedly the strongest …