Why this area in Canada has been called 'Hail Alley'

Why does it hail so much in Alberta? The Weather Network's Kyle Brittain explores the province's Hail Alley.