German soccer fans rejoiced outside of Zum Stammtisch Restaurant in Glendale after their team defeated Brazil in the World Cup semifinal game, advancing to the final match.
German soccer fans rejoiced outside of Zum Stammtisch Restaurant in Glendale after their team defeated Brazil in the World Cup semifinal game, advancing to the final match.