This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.

Cart

BARRACUDA FLIES

Flies which require a steel leader in order to survive the take of an apex predator. Barracuda are an insatiable animal keen on eating anything and everything within sight. These flies ought to trick one or twenty.
builder