01772 877860

Coliseum - 80 Shot Barrage

FORMERLY KNOWN AS COLOSSUS
This heavyweight beast of a barrage sends massive brocade willow with tail into the night sky.

Shop Barrages.

Availability: In stock

£99.99
Frequently bought together

Back to top