Astra.Xtreme, on 25 January 2013 - 16:59, said:
<---- This team is the best in the world. /s
Nah, I'd agree that Barca is #1, Real Madrid (in top form) #2, and then it gets pretty damn hard to say from there. PSG probably.
When in top form, Madrid are definitely better no what matter kind of form Barca are in.