Muzzy Introduces the New Muzzy Mantis™ Bowfishing Rest
SUPERIOR, Wisc. (April 18, 2016) — Muzzy, the world leader in bowfishing equipment, has announced the introduction of its new, highly adjustable Mantis arrow rest that works on any bow with any bowfishing arrow. The Mantis was purposely designed with a heavy-duty aluminum alloy mounting bracket and rest frame with a vibrant green Delrin® arrow-capture […]