Christmas Horror

New Trailer For LAKE ALICE!

June 8, 2017 // 0 Comments

Tonight we have a new trailer for the upcoming Christmas horror film, LAKE ALICE! The release date for the film is set for July 18, 2017, DVD and On Demand. The cast for [...]