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…