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
  • Video

  • Product Description

  • Technical Info

  • Reviews (3)

  • Questions (0)

Video Product Description Technical Info Reviews (3) Questions (0)
Frequently bought together

Back to top