Guadarrama
The inaugural Spanish Grand Prix was a curious affair on 15 June 1913 on a 64-mile mountainous road circuit in the Sierra de Guadarrama to the northwest of Madrid.
×
The inaugural Spanish Grand Prix was a curious affair on 15 June 1913 on a 64-mile mountainous road circuit in the Sierra de Guadarrama to the northwest of Madrid.