Coca-Cola Coliseum in Toronto, Ontario, Canada was filled with passionate fans cheering on the Sceptres, waving signs, and erupting in excitement with every goal and big play.
17 February 2025 ·   3 months ago taken in   19 Nunavut Rd, Toronto, ON M6K 3C3, Canada
Unable to load tooltip content.