The Calgary Stampede grounds are immersed in water during heavy flooding in Calgary, Saturday, June 2, 2013. THE CANADIAN PRESS/Jonathan Hayward
The Calgary Stampede grounds are immersed in water during heavy flooding in Calgary, Saturday, June 2, 2013. THE CANADIAN PRESS/Jonathan Hayward