This is a great looking rally track in Palma de Mallorca, Spain. Please email Javier with any questions or comments.
Counter