in Horror News Epic Pictures New Supernatural Horror Film, ‘MARK OF THE WITCH’ Gets VOD Release of 6/6/16!