The Theatre of Terror / Omnivores NEW on DVD from BayView Entertainment BayView Entertainment announces two new releases on DVD – ‘The Theatre of Terror’ and ‘Omnivores’. They join a collection of recent DVD releases that include, Resonance, Let’s Talk About “IT”, Cripta, The Lord Doesn’t Hate You, Road To Hell, and Road of No Return.
Read More »