BillVol
June 1st, 2010, 09:06 AM
http://www.emol.com/especiales/2010/deportes/mundial_sudafrica/index.asp
Used to live there so I always check in on La Roja, which means "The Red." Link is in Spanish, but lots of good pics.
Used to live there so I always check in on La Roja, which means "The Red." Link is in Spanish, but lots of good pics.