Landing The Rear Overhand With Gabriel Gonzaga
The overhand punch is one of the most brutal punches we can throw; as you probably have seen, it has a one-punch knockout power, and humans have used this type of punches in different variations of swings since the beginning of fighting....