All around the world every year there are strange festivals. You are about to see some of them:Cheese Rolling, Cooper's Hill, Gloucestershire, EnglandAnnual tomato fight in ColombiaAlien Festival in Roswell, New MexicoFire Festival, EnglandWater Fights, Songkran, ThailandThe Battle of the Oranges, Ivrea, Italy