Thursday, January 13, 2011

Algeria v England - After game: street celebration

South Africa 2010 World Cup (Long St, Cape Town)



http://www.youtube.com/watch?v=OHiqCtHvRyE&hl=en

No comments:

Post a Comment