Devils, dancing, fire and dragons, discover all about the explosive correfoc festivals held in northeastern Spain.