Cape Town
Cape Town, Western Cape
July 7, 2010

Watch Germany vs Spain World Cup 2010 Live at the Green Point Stadium