Referencing The Green Slime on Valentine’s Day actually makes sense in a warped sort of way, seeing as how there’s a love triangle in the movie. (from neotokeo2001’s Youtube channel) Man, does that song ever need a CD release. Don’t laugh, it got a vinyl release back in the day. The film’s Wikipedia entry is …