Tag Archives: belize barracudas

“You lying so low in the weeds, I bet you gonna ambush me.” — as sung by Heart in the 70s hit “Barracuda.” And this is exactly how barracuda’s hunt for their prey, using stealth and speed. Barracudas are long, lean hunting machines with sleek bodies that allow them to slice through the water at…