For all of recent memory, South Africa and much of the rest of the world has heard one slogan over and over again – “Can you feel it? It is here.” Those words are finally almost true, as we have 24 hours until South Africa and Mexico kick off the 2010 World Cup

View original post here:
Everything You Need to Watch the World Cup


