The Daily Show with Jon Stewart

Amy Sedaris

Season 11 E 132 • 10/17/2006

Amy Sedaris hates sunflowers, turtles and bamboo.

More