The Abomination (1986) 4 March 20204 March 2020 Rating: 0 Monster Tumor/Bad Movie Director: Bret McCormick Category: Horror