Where To Stream Canada Over the Edge Season 3 Episode 7
Superior Country
- Aired May 25, 2014
- 60 Min
We begin an aerial journey east, along the shores of Lake Superior - exploring the city of Thunder Bay, and the vast, natural wonders of the world's largest freshwater lake.