Hundreds of Spaniards watched horses gallop through towering flames, hours before pet owners in Madrid on Saturday took their dogs and cats to church to be blessed with holy water.
Hundreds of Spaniards watched horses gallop through towering flames, hours before pet owners in Madrid on Saturday took their dogs and cats to church to be blessed with holy water.