17-IMG_2291 December 3, 2015 | ← Return to Table Top Trepidation ‹ › The Cape Town Stadium used in the 2010 Football World Cup