It would appear that horse power is on the increase in and around the town of Pinoso in the province of Valencia, and I don’t mean the internal combustion engine variety, but gee gees, good old Mr. Ed and pals. ‘Neigh, surely not,’ I hear you say, ‘the Spanish love their cars too much, don’t […]
Read More