italy fans celebrate their championship in worldcup 2006 on toronto's st.clair west.
crowd reaction to the penalty shootouts at the end of the italy-france game in the sports cafe bar on st. clair. (I'm in the crowd too!)
It was a crazy sight, seeing so many people on the street; st.clair west.
for more shots check out my flickr set for world cup 2006.