Stella: Live in Boston (2009)

Comedy

The comedy trio performs live in Boston.