Germany will, MUST win the Cup.

Like at every EURO or World Cup, the expectations of the German fans are plain and simple. Reach the final, win the cup.

It’s been overdo, this year’s the year.