December 23 2019 8:08pm

Nova Scotia twins celebrate 100 years of sisterhood

Delphine LeBlanc and Delina Comeau of Nova Scotia are celebrating an incredible milestone together. The twin sisters are now centenarians. Ross Lord explains what the pair is proud of, and how they’ve been double trouble at times.

Responsive site?

Video Home