Nickelodeon heads to Atlanta for Slime City, first-ever immersive slime experience
Nickelodeon is giving kids and families the chance to immerse themselves in its iconic green gooey goodness at Slime City, the brand’s first-ever pop-up experience dedicated to all things slime.