Balls of Fire

Balls of Fire

$24.99

This is the largest roman candle on the market! It shoots out 210 balls!

SKU: 1500 Category: