Friday, July 13, 2007

El Circuito de Almeria

Engines roar and gasoline runs quickly not far from where many movies were made in the desert of Almeria province in Spain's Costa del Sol. But whatever you call it, motorcycling on the fast track races the heart.


Post a Comment

Links to this post:

Create a Link

<< Home