Where I live + Recent race updates

I've always talked about living in Spain and I've mentioned the name of my town Cadalso de Los Vidros but I've never gone into detail about the beauty of the town and surrounding areas, so it’s time I set this straight. The area where I live is one of great beauty, high mountains, ever-changing weather …