Register or Login below
FightMania.com logo

Achilles Lock

By on November 19, 2009

A foot hold or foot lock that has multiple variations, which depends largely on placing pressure on the heel and Achilles tendon simultaneously.

0 comments




Related Stories

  • No Related Post

Recent Posts

MMA Tickets

UFC Tickets

Advertisement

Shop at the Official UFC Store

Web Analytics