Horror Recommendation: Street Trash (1987) Horror Films Findlay October 23, 2016 Share Deadly liquor “Viper” is melting the homeless community of lower Manhattan to death. Read More