Mardi Gras

S1E32 · 1991-04-15 · 22 min

The pirates sign a truce agreement and celebrate it at Mardi Gras. But things don't stay peaceful for long.

The show’s own verdict is on its page.