Scavenger's Daughter

Season 2:30

The true story of the Tower of London warden who invented the "Scavenger's Daughter," which compresses the body into a fatal crushing crouch.

Loading...