I had to do it. I had to support the biggest game in the world and my fav teams. Germany, Netherlands, Brazil and Argentina. I can't wait for kick off today, weeks of crazy futbol and even crazier fans.
Are you following the games this year and what are your favorite teams?