The Benefits of Slime

Did you know that slime can be good for your health? ABC News’ Will Ganss got a lesson from the Sloomoo Institute in New York on all things slime.

Examined