HomeStranglingAmber’s Holds – Pin Handchoke Amber’s Holds – Pin Handchoke March 22, 2011 Watch This Video Amber Deluca like never seen before!! Totally in form, 215 lbs of pure hard muscle... pinning Steve on the floor and hand-choking him!! Must see!!