The Sherman Tank
- Episode aired May 26, 2019
- TV-14
- 45m
The captains 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 captains 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 captains 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.