The first British Firework Championships were held in 1997 and last year brought a new twist with 1st Galaxy Fireworks taking the 2019 crown while Selstar Fireworks were named Champion of Champions. Take a look at the previous winners.

Popular Articles

1
2
4