marcos.kirsch.mx
World Champions!
Mexico just won the U-17 FIFA World Cup, like they did in 2005. This is A Big Fucking Deal®. The game was not as insanely dramatic as the semifinal, which is probably best for our health. The MKX® …