The Green Slime

Comments

quizshowbob said…
I saw this in the theater when it first came out. I totally forgot about it until now.
Bob said…
The theme song is on my iPod.