28. 2010 World Cup Final in South Africa (2/2) P7110069.AVI

SBM sitting down in the Soccer City Stadium during the World Cup Final in Joburg on 11th July 2010 Spain vs. Holland 1-0