Skip IUSA WR Spotted Cabrilla
Skip speared this 49.15 lb. IUSA world record spotted Cabrilla on the pacific side of Baja California Mexico.