Sunday, June 25, 2006

World Cup Photos

I recently heard that the World Cup was held in the U.S. a few years ago!?! Why didn't somebody tell me earlier? Since we cannot go back in time, here is (another) great collection of photos from this year's World Cup in Germany.