Powerful 110 Roman Candle Cannon

Powerful 110 Roman Candle Cannon

Americans always strive to be better than they were the year before. That's why this cannon has 110 candles instead of last year's paltry 75. True patriots.