Russia – 2018
My first venue to view the 2018 FIFA World Cup in Toronto was Red Square Restaurant. I was hoping to catch fans of the host nation celebrating both a win and the pride of being a host country. It was…
My first venue to view the 2018 FIFA World Cup in Toronto was Red Square Restaurant. I was hoping to catch fans of the host nation celebrating both a win and the pride of being a host country. It was…