BigWater Adventures with Mark Davis
Panama’s Finest Fishing at Tropic Star Lodge
S14 E4:
Panama’s Tropic Star Lodge has produced more world records than any other fishing lodge in the world.