Printable View
Real Madrid or Barcelona?
BARCELONA and STEAUA BUCHAREST.
Barcelona for the win. it is best club in the world