Heavy rains, flash flooding ravage parts of Nova Scotia

6 months ago
Duration 3:14