10.21.2005 - By Notes from Spain
Live from Real Madrid's Santiago Bernabeu Stadium - this one is a classic! Details and comments at www.notesfromspain.com