Wednesday, April 13, 2011

World Futbol Rankings

New world soccer ratings have come out with Latin American power houses Brazil (3) and Argentina (5) both looking strong in the top 10.

No comments: