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