The newest piece of Calgary Stampede public art, Rainbow Trout, was unveiled today.…

Read more