Originally posted by mchaley
View Post
This isn't mine, but its a pic of the launcher. It also has a ladder sight to sight in on something for distance.
Heres someone shooting one.
http://www.youtube.com/watch?v=PtGwy5HgKi0#
Comment