Exciting giant trevally footage in the trailer for “Turbo Giants” — a new film headed to the International Fly Fishing Film Festival from InTents Media. How about that popper action?!
To check out more from the International Fly Fishing Film Festival, please click here.