Toecuffs
From wipipedia.org
Toecuffs are a metal restraining device that lock the big toes in close proximity.
See also
This article is a stub. You can help by adding to it. |
Toecuffs are a metal restraining device that lock the big toes in close proximity.
This article is a stub. You can help by adding to it. |