The stands were packed, the energy electric! There is nothing like being in the stands of an NHL game in Canada, between two top Canadian teams - the Vancouver Canucks and the Montreal Canadiens.
11 March 2025 ยท   16 hours ago taken in   800 Griffiths Wy, Vancouver, BC V6B 6G1, Canada
Unable to load tooltip content.