The Daily Talk Show

#079 - Socks that don't smell