World Cup Champions!

As most of you probably know, Germany won the World Cup last night!┬áIt. Was. Awesome. Being in Germany during the majority of the tournament (save for the first 2 group stage games when we were in Belize) has been so much fun! We’ve been to biergartens, bars, public viewings, and even watched a game at…