Рет қаралды 1,352
Despite an exceptionally strong performance from France (which for me was the winner), the judges decided that the crown of World Fireworks Champions 2018 should be awarded to Canada following this spectacular display off the North Pier at Blackpool in Northern England.
The championships are part of the resorts world famous Illuminations season, which sees miles of seafront decked out in coloured lights - a tradition which dates back almost a century.