Weather-related accidents

News Calgary (Late Night)

Calgary police are on scene at a number of car accidents in the city this afternoon.

More From Embedded-Only/News/Canada/Calgary