Elginite.org

  • Unbelievable Hairpin Bench

    Unbelievable Hairpin Bench

    A unbelievable hairpin bench can be actually a device employed by American police in the 19thcentury to punish individuals from a specific violation of this law. The benches itself has..