I was in Hamburg watching this on the big screen but these highlights are miles better: Highlights of Germany vs Costa Rica.
Tech stuff and randomness
I was in Hamburg watching this on the big screen but these highlights are miles better: Highlights of Germany vs Costa Rica.