Nickelodeon debuts first footage of iconic green slime in space
Monday, May 4, 2020 - 17:40
in Mathematics & Economics
Nickelodeon used its Kids' Choice Awards show broadcast to premiere the first footage of its trademark green slime floating on board the International Space Station.