Episode 17: Padma Lakshmi, Rachel Dratch, and Tamra Barney

Talk & Late Night Buzz

Episode 17