The East Village New York Bavarian indoor beerhouse, Zum Schneider, was a venue for a lot of merriment and glee, when Germany won the World Cup final.
The East Village New York Bavarian indoor beerhouse, Zum Schneider, was a venue for a lot of merriment and glee, when Germany won the World Cup final.