With just over 24 hours to go until the Champions League final, 100,000 football fans have descended onto Madrid as they get ready to soak up the sun and drink the Spanish capital dry.
Source: dailymail.co.uk
With just over 24 hours to go until the Champions League final, 100,000 football fans have descended onto Madrid as they get ready to soak up the sun and drink the Spanish capital dry.
Source: dailymail.co.uk