International Fireworks Championship Is Back For It's Second Year
If you're a fan of dazzling displays and breathtaking pyrotechnics, mark your calendar for the upcoming International Fireworks Championship, set to once again light up the skies above Turtle Creek Stadium in Traverse City. Michingan, USA. Following the resounding success...