Ten of The Craziest and Weirdest Traditions in The World (5)

Day of the Geese, Spain

Day of the Geese, Spain