Don't have Telegram yet? Try it now!
http://www.fightskills.net/how-to-throw-a-punch/
How To Throw A Punch - Stance Technique Leverage and Timing