Swiss Miss
Latest[Cape Town, South Africa, June 16. Image via Getty]
Swiss fans react at the Cape Town fan fest after their team went one ahead against Spain on June 16, 2010 in Cape Town, South Africa. South Africa take on Uruguay tonight at the Loftus Versfield Stadium in Pretoria in the second of their group stage matches.
0 Comments