World Cup 2006

Italy took it in the penalty shoot out. Maybe old news now, but it was quite something for me as I stood in a very crowded Little Italy in Toronto when that kick landed in the corner. I was able to get in the crowd and in the mix, the Italianos aren’t shy about celebrating, that’s for sure.

CategoriesTV