Spain Nationals Finals: Everything You Need To Know
This weekend, from the 4th to the 6th of October, Madrid will play host to the Spain Nationals Finals, organised by IFEMA (Institución Ferial de Madrid). Here’s everything you need to know about the Finals. Read more