Posted by: katziman June 1, 2010
Login in to Rate this Post:
0
?
My team is Argentina, but I also support USA. I'll be watching some of Argentina, Brazil and USA games live in Joburg. I can't wait :) Anybody else going to South Africa for the World Cup?