Trev Gowdy's Monster Fish Season 8 Episode 3 Bahama Wahoo A
- January 11, 2016
- 20 min
A hunt for the biggest Wahoo in the world. An expedition to the remote island of San Salvador. Fifty-pound plus Stripers off Montauk, New York. Trev tries a new technique.