Benelliblaster
New Member
Have the chance to buy a gorilla climber from a relative of a friend. Ive never used a climber but its brand new in the box and he wants $80 for it. The reviews I read online made it seem like its not even worth that. Are they as bad as what people say?