European Cup, 2004 No, I wasn’t there. These are some photos taken in Greek Town (“The Danforth”) in Toronto, where Greeks (and others) celebrated when Greece won the European Cup in 2004. If you like my site, please share:EmailFacebookTwitterLike this:Like Loading...