for some reason, this past couple of days i have had that phrase stuck in my head... "ankle clamps". i have no idea why. but it is a kickin little number.