December 6, 2011
Episode #967: What makes nipples fall off?

December 6, 2011
Episode #967: What makes nipples fall off?
Discussion of karaoke rules, Christmas tree toppers and texting romantic poems. Plus medical information about nipples and cryogenic freezing sends us down unexpected paths.