Happy Mardi Gras & International Women's Day
Season 7 E 34 • 03/08/2011

Stephen celebrates women's regrettable self-exposure and their achievements on Mardi Gras Day.