“My God! These Spaniards are crazy”Eva Carnero|02 Apr 2015 - 16:53UTCWhat do visitors from Europe, Japan and Africa make of Spain’s religious holidays?