by Domingo
(Mexico)
A Mexico fan cheers on his side at it takes on France in the 2010 World Cup match at the Peter Mokaba stadium in Polokwane. Photo: Antoine de Ras, The Star
Join in and write your own page! It's easy to do. How? Simply click here to return to Sports Fan.