No One Goes More Nuts Than Mexico’s Manager Whenever His Team Score A Goal
Did Mexico win the World Cup last night? Nope — but they may as well have done. How badly would you want to score on behalf of this dude when you know this is the reaction you’re going to set off:







This is him when he used to play football – beast:
