It's not a commentary on the American spirit when we lose, right?

Congratulations to Japan, our new soccer overlords.

Continue Reading