Lousy Lottery 33: The Return of Swamp Thing January 25, 2021 by Josh in Horror Movie Reviews You voted, Josh watched! Read More