Berlin, Germany
July 21, 2014Advertisement
The makers of Your Final, Niels and Henning, at "work. " They're doubly nervous. They hope Germany will score, and they hope people around the world are filming themselves. Henning made a deal with his kids. They were allowed to stay up and watch if they manned the camerra!