What was that last night?! Incomprehensible. Germany beats Brazil and is in the final. This means a lot of work for us now. But we're putting our foot down and we really hope that you all have your shirts in your mailbox by Sunday.
LET'S BE WORLD CHAMPION AGAIN!!!