In 1974, The Lady of the Dunes was discovered dead on the beach in Provincetown, Massachusetts. Who was she? How did she end up on the beach? And what monster was behind her gruesome murder? For nearly 50 years these answers have remained a mystery… until now.
This Week's Sponsor:
IQBar - Get 20% off all IQBar products, plus get FREE shipping by texting STRANGE to 64000