The Sherman Tank

S8E12 · 2019-05-26 · 60 min

The captain must decide whether to risk making their way further out to sea 170 miles away from Gloucester, Mass., where the fish promise to be big.

The show’s own verdict is on its page.