World Record Barracuda
Dec. 28, 2024
Big Fish Alert: World Record, 102-Pound Barracuda Caught in Angola Monster Barracuda Caught off Angola | Sport Fishing Mag Big Fishes of the World: BARRACUDA GREAT (Sphyraena barracuda) Monster Barracuda Caught off Angola | Sport Fishing Mag | World Record Barracuda