Slime was a top search term. Now it’s an immersive experience

The Sloomoo Institute opened two new locations for its slime museum in Chicago and Atlanta. Watch to see what it’s like inside.