Wednesday, June 9, 2010

Not Going to South Africa for the World Cup? Take Your Tour Here.

Here's a google earth video on all the World Cup Stadiums in South Africa. Looks amazing. My favorite stadium is probably the last one shown, but they all look fantastic. Only 2 days away peoples.


No comments:

Post a Comment