Strange Brew Podcast!

Strange Brew Podcast!


The Little Green Men of Steep Rock!

November 10, 2019

Near the southern border of Northwestern Ontario, about three kilometres northwest of the tiny town of Atikokan, lies a body of water known as Steep Rock Lake. In 1950, this remote woodland retreat, nestled in the heart of what locals proudly refer to as.