While fishing in St. Augustine, Florida and filming a segment for their cable television show Tails From the Outdoors, Kevin Faver and Brad Deckard saw “something big,” a flash of silver.
Suddenly, a giant 40-pound barracuda jumped out of the water and right into their boat!
The unusual event was caught on camera by Kevin Faver, who produces a cable show called ‘Tales from the Outdoors.‘