• Embed

Maria Bamford - Standards of Beauty

Season 5 Ep 27/1/01

Maria Bamford compares the impossible beauty ideals of Los Angeles to the lax standards of Minnesota.

Up Next