Germany’s ToF Feuerwerk claims both People’s Choice AND Overall Champion trophies at the 2023 Inaugural International Fireworks Championship in Traverse City, Michigan.
The local Seymour Celebration fireworks show in Oxford last night was cut a bit short in a wild turn of events!