What was really in Nickelodeon's green slime

I learned all I needed to know about green slime in this documentary.

2 Likes