Beyond Big Blues

Sport Fishing Television

Tucked into the jungle in Pinas Bay, Panama, Tropic Star Lodge is known for record-breaking billfish, but during the right time a whole gang of random species show up.