Is this Spain's scariest festival?
The mountain villages of Ituren and Zubieta located in the Navarran Malerreka valley celebrate an ancient Basque carnival involving parades of fantastical wild beasts and grotesque costumes that resemble scenes from movies such as the Texas Chainsaw …