Mysterious - Zug Island

The noise of Zug Island, MI has been plaguing the Canadian citizens just across the river from one of Detroit’s oldest industrial centers. In this episode, we delve into the history of this mysterious island and try to determine what exactly is making so much noise.