Tue
Oct 17
at 8:45 PM

Tottenham Hotspur FC at Real Madrid

Estadio Santiago Bernabeu - Madrid,

Avenida Concha Espina 1, Madrid, 28036