The amount of socks you'll lose in your lifetime, a toilet that could save your life made by students at RIT, the scientific reason you should own a pet, and more!
See All 240 Episodes of "Debbins On Demand Podcast"