Megacane Iris

Megacane Iris was one of the worst storms to hit Halifax.