- 7,112
- Massachusetts
- llClaude_Speedll
- BlazingSol05
Welcome To Circuito De La Sierra, or as some like to call it, 'Zahara' or simply 'Sierra'. A breathtaking 17 mile road course located within the mountains of Andalusia, Spain. Perfect for cruising, racing, and of course, photos. Let's see your pictures! :tup:
Last edited: