Team spirit
, May 8, 2014
Puppets of Germany's national soccer team players are on display at the headquarters of the German national soccer association (DFB) prior to the announcement of the German squad for the upcoming FIFA2014 World Cup in Frankfurt on May 8. Reuters/Kai Pfaffenbach