El Toro Posted on 12 January 2012 by ana Apparently there is one of these on every road in Spain. So too on this one.