Skeptoid #129: The Oak Island Money Pit

Spread the love

This mysterious treasure pit on a Nova Scotia island has a fascinating natural explanation.