Always Wanted to know how to throw a rock?

By: dragonego

More: continued here