Football fans at a large public viewing area in Freiburg cheer after Germany wins the World Cup 2014, defeating Argentina 1-0 in the final on July 13.

Comments are closed, but you can leave a trackback: Trackback URL.