Sep 9, 2012 #1 T Torched S197 forum member Joined Apr 28, 2011 Posts 2,999 Reaction score 0 Location Somerset, Ky Ive been thinking about picking up a new bow, either a Z7 or a heli but haven't had the chance to go to a dealer and shoot one, so if anybody here has one I'd like to hear pros and cons and what you think about it.
Ive been thinking about picking up a new bow, either a Z7 or a heli but haven't had the chance to go to a dealer and shoot one, so if anybody here has one I'd like to hear pros and cons and what you think about it.