Heavy rains, flash flooding ravage parts of Nova Scotia

1 year ago
Duration 3:14