570 Barracuda caught within 24 Hours!!
The Freelance caught 245 Barracuda on their Twilight trip last night (06/27/11) and 325 Barracuda on today’s (06/28/11) 3/4 day trip. That pretty much sums it up… less words… more fishing!
Now is this time… dust off your rods… spool your reels up with new line and get out on the water!