SpaceX Sending Nickelodeon’s Green Slime To Space

Nickelodeon’s green slime will soon ooze its way onto the International Space Station.

More of Miami