• Russia World Cup Toronto Fans
    2018,  Russia

    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…