Calgary hailstorm that caused $1.2B in damage ranks as Canada's ...
www.cbc.ca
Images may be subject to copyright.