Skeptoid #190: The Bell Island Boom

Spread the love

This shattering boom in Newfoundland was more likely a natural phenomenon than a superweapon test.