01772 877860

Celtic Fireworks - Chemical Romance - Fan Effect

30 Shot Firework

A top seller in 2017. Chemical Romance is a a superb fan effect piece to have as part of a display as it fires up in tri-formation.

Shop Other Barrages.

Availability: In stock

Frequently bought together

Back to top