The Costa Rica sea mounts deliver again! Our group of IGFTO observers, Steve, Hans, Art & Mike, released 11 Blue Marlin, 1 Black Marlin and a mahi mahi!

August 16, 2018