Quote:
Originally Posted by Banglatiger84
Heres an acurate indicator of best teams in world now
1)Argentina
2) Italy
3)Brazil
4) France
5) Germany
6)Spain
7)Portugal
8) Holland
9)Mexico
10) England
|
Argentina #1? You must be an argentina supporter and this must be your list... far from the acurate indicator