Global Images Contest 2006-2007
Michelle Thorne '07
The World Cup of 2006 ignited in Germany an unprecedented passion for soccer. Flags streamed from cars, chants filled the air, and the entire country was alive with the spirit of "Fussball." There was electricity in the air; the nation tingled with anticipation. Could the National Eleven carry the country to victory?