The Sherman Tank
S8 E12 May 26, 2019 1h 0m
Source:
Advertisement
Advertisement
Advertisement
Overview
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.