Marsh Masters Bowfishing: Ready, Aim..."
...Fish! Bow fishing is one of the most thrilling and unique ways to fish there is. Come fish the marshes of Leeville, Louisiana located just north of Grand Isle. We leave around dark in the airboats with 3000 watts of light and cruise the marshes looking for fish."