This week, the IQ of frogs, buying a car while your head is swimming and the slightly controversial but sustainable way to clean yourself.
See All 375 Episodes of "The Nick Abbot Habit"