Former Dutch stars drinking before the match against Spain

If you are not living on another planet (and even in that case) you probably noticed the shocking 5-1 victory of the Netherlands over Spain yesterday at the world cup. Many theories have been released since then, but we claim we have the one and only real  explanation. In Spain they believe garlic brings you…