Black Tail Invitational – Permit Fly Fishing Tournament: Black Tail Invitational – Permit Fly Fishing Tournament: A WorldCast Anglers hosted destination offering: The Black Tail Invitational is a fly fishing tournament for Permit. The team of Captain and Single Angler, who catch, photograph, measure, release and tag the most inches of Permit combined throughout the tournament […]
