Scavenger's Daughter

  • Aired 12/23/2010
  • 13,463 Views

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...