It’s still amazing to think that I was in the capital city of the victorious country watching the World Cup final. As Germany will not be in the final this year, let’s look back at their last major Football achievement. This is the story and these are the images of that magical evening, July the 13th 2014. Continue reading
The Last Final



