This Breathtaking Greek Fireworks Battle Puts Your July 4th to Shame
By Matthew Somerville | July 3, 2017
Once a year, residents of this mountainous island gather at two churches on opposite ends of town and launch 100,000 handmade rockets — directly at each other.