Posts Tagged ‘barracuda’

The Largest Barracuda in the world was caught off Chrismas Island, in the Indian Ocean, on April 11, 1992. A barracuda often appears in open seas, and are deadly predators that usually ambush their prey. With a burst of speed, they can easily overrun their prey. The largest barracuda caught was 85 pounds. That’s one […]

Share on digg