November 17, 2019
Sports

Spain have landed in Russia for their 2018 World Cup campaign as Sergio Ramos smiles on arrival.