Muzzy Introduces New Bowfishing Points
Muzzy, the leader in bowfishing equipment, has announced the introduction of the new Alcatraz 3-barb fishing point. Designed for maximum hold in retrieving soft-flesh fish, the new Alcatraz is smaller and lighter than most traditional