Originally posted by NickV:
Good news Diego, Venezuela now ranked 40th in the world.
Uruguay jump all the way to ranking #5
Brazil goes up one spot...somehow
highest ranking ever for Venezuela ...
however I'm not a fan of the ranking, I don't understand it, so I'm really not all that excited about it somehow