23.11.2024
Score London vs. Owen Sound
Stadium
Name:
Budweiser Gardens
Country:
Canada
City:
London
Seating capacity:
9046