The Blackpool sky was lit up for the final time for the World Fireworks Championship on Friday night (October 5). The championship has seen three teams, from Poland, Finland, and the USA, perform ...
Some results have been hidden because they may be inaccessible to you