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

1 month ago
Duration 2:20

Recommended for You

now