Hundreds of fans cheer Portugal’s win at star team’s residence in Toronto

4 months ago