Skip to content

Day: January 21, 2009

Fewer Road Deaths

Spain seems to be an accident happy country; Heaven knows, why. Whenever there is the end of a holiday period or of a long weekend, or of a puente, the […]