A building in Calgary's downtown now sports what is believed to be the tallest mural in the world

3 years ago
Duration 2:20