Crazy Italian Fireworks

Beautiful fireworks fail of during the festivities of Saint Tryphon in Adelfia, Italy.