promotehorror.com
Indican Pictures Releases Sci-fi & Horror Thriller Apocalypsis Throughout the Month of March
Apocalypsis is the latest production from the Leiser Brothers. Directed by Eric Leiser, Apocalypsis envisions a world after Revelations, in which the world regenerates itself. This indie sci-fi fea…