A video features two men fishing in Alphonse Island, Seychelles. One of the fishermen caught a Giant Trevally when all of a sudden a Barracuda jumped in and Continue reading