Trev Gowdy's Monster Fish Season 8 Episode 5 Bahama Wahoo B
- January 25, 2016
- 20 min
Fishing for record-sized Wahoo above a five thousand foot sea mount off the island of San Salvador in the Bahamas.
Fishing for record-sized Wahoo above a five thousand foot sea mount off the island of San Salvador in the Bahamas.