Introducing the “CLAW” Aircraft Anchoring Tie Down System. The Claw is easy to install and has tremendous holding power. The harder you pull, the more it grips the earth. This is the only tie down with a mechanical advantage.
The Claw Aircraft Anchoring System was designed exclusively for aircraft. Protect your investment with this Revolutionary new aircraft anchoring tie down system.