New York’s Sloomoo Institute opens museum of slime December 2nd 2019 Did you know that slime is a trend? Now, the Sloomoo Institute in New York has opened an interactive museum of slime where visitors can squish it, make it, list World 0