The Conspirators Podcast
Ep. 241 - The Lake of Death
Lake Lanier is a man-made reservoir in the northern part of Georgia. It's one of the state's biggest tourist attractions, drawing in millions of visitors each year. But Lake Lanier also has a sinister reputation for being or cursed. Since the lake was for