Detroit Strange
Mostly factual tales from Detroit
3 months ago

Ep. 74 - Where's the Peach?

The Curse of Peche Island

Happy New Year! This week Alex and Jess talk a few ideas about how to look forward into 2021 (mainly how NOT to make resolutions,) a few movies from their past, and then Jess tells Alex all about the OTHER island that sits in the Detroit River near the city...Peche Island. How do you get there? What ruins are located on the island? Who use to live there? And why is it said to be cursed? All of this and more in this weeks episode, so join us!

staystrange