Werll, werll, werll, ain't that something?
The German women's football team won the world cup today. They went through the whole affair, start to finish, without a single goal scored against them. The finale took place in Shanghai today, and they've probably already finished celebrating and boarded their plane back home. Two weeks from now, we
(
Read more... )