100 Candles Arriving Soon On DVD And VOD

Horror distributor Devilworks is preparing to release the new chiller 100 Candles