Soccer: Barcelona vs Real Madrid

April 21, 2012

Spanish soccer rivals Barcelona and Real Madrid battle it out on the turf in Barcelona.