Where To Stream Still Standing Season 6 Episode 1
Pelee Island, Ont.
- Aired October 6, 2020
- 30 Min
The future is uncertain for environmentally-sensitive Pelee Island, but those who call the island home are committed to ensuring that their unique jewel is around for generations to come.