Still Standing Backdrop Blur

Video Loading...

Still Standing S06 E07 Cap-Pelé, NB

Overview

Ingenuity and resilience are hallmark traits of Cap-Pelé, a small, Acadian fishing village in New Brunswick that has seen its fair share of struggles.