The School 2006 World Cup

In England, and I’m sure all over Europe, South America and Africa, nothing comes close to the thrill and excitement of the FIFA World Cup. Hosted every 4 years, top ranked teams from around the world compete in association soccer (- it’s fucking football!) to duke it out and claim who’s the best with the … Read more