Skeptoid #565: The Shag Harbour UFO

Published: April 4, 2017, 9 a.m.

Comparing the actual evidence to the Canadian claim of best evidence for alien visitation.