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»Meet Jude Bellingham's stunning girlfriend Laura
Thursday April 25 2024[PICTURE SPECIAL] Man Utd 4 - 2 Sheffield United
Thursday April 25 2024[PICTURE SPECIAL] Arsenal 5-0 Chelsea
Wednesday April 24 2024
Your Say