
Attention soccer fans! This coming Sunday morning, you can take in the World Final – France vs. Croatia, at TD Place Stadium at Lansdowne Park. The stadium is a former World Soccer venue with an immersive audio and video experience.…
Attention soccer fans! This coming Sunday morning, you can take in the World Final – France vs. Croatia, at TD Place Stadium at Lansdowne Park. The stadium is a former World Soccer venue with an immersive audio and video experience.…