Stella: Live in Boston (2009)

The comedy trio performs live in Boston.