Cape Town stadium
Posted Saturday, May 01, 2010 by Daylife.com
Members of the South African police special task force descend from the roof of Cape Town stadium as part of preparations for the 2010 Fifa Soccer World Cup , April 29, 2010. The city is one of nine South African cities hosting the tournament, which kicks-off on June 11.
- Tag:
Photos
More»'World Cup's sexiest fan' reveals she WILL be heading...
Saturday May 18 2024Real star Endrick banned from having VIRTUAL lover
Saturday May 18 2024Mikayla Demaiter took social media by storm once more
Friday May 17 2024
Your Say