Snakehead; Scary name, scary attitude, and surprisingly delicious.
Snakehead are an invasive species in the United States but are native and a delicacy in Asia....
In April, the Flylords team, in partnership with SET Fly Fishing and marine biologist, Andy Danylchuk, embarked on a thrilling 2 week adventure chasing...