GERMANY | Monday, 26 June 2006 | Views [479]
Leopold Strasse, Munich, after Germany defeated Argentina to advance to the semi-final. I'd believe it if someone told me there were 1 million people along this mile.