Still Standing (2015) - Season 6 Episode 1 -
Pelee Island, Ont.
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.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.