Monday
LOCATION: Leopoldstrasse, Munich, DE
APPEARING: Many
After Germany won the World Cup final, 1-0 against Argentina, a couple people* came out to celebrate...

*80,000, according to one newspaper