3 Seasons
S1 E7 2/16/20

Cape Eleuthera, Bahamas - Monster Yellowtails!

Basing out of the Cape Eleuthera Resort and Marina, George Poveromo and Harry Vernon III return to a spot where they crushed the yellowtails during their initial visit here several years back.

Seasons

Episode   1

Gulf Wrecks