S8E15 · My Left and Right Foot

My Left and Right Foot

S8E15 · 1995-01-31 · 23 min

Michelle frets over the size of her feet.

The show’s own verdict is on its page.