Racing circuit near the city Valencia in Spain. Raceways - Car Links: www.circuitvalencia.com By: TheAllSeeingI