Mexican fan gives his view on London 2012 Olympics

Aug 09, 2012, 01:59 PM, London Borough of Newham, Greater London, England