Eggs soar through the air and clouds of flour erupt as the southeastern Spanish town of Ibi celebrates its annual 'Els Enfarinats' festival, part of a 200-year-old tradition.