Mission Possible leaves High River

News Calgary (Late Night)

Mission Possible has pulled out of their post on High River.

More From News/Canada/Calgary