What is An Iron Maiden?

Iron Maiden is a popular heavy metal rock band. AN iron maiden is a torture device designed to hold the victim still and encased in tight dark quarters, stuffy and with no ventilation while they were additionally tortured or interrogated. Below you will find an example of the Iron Maiden of Nuremberg For more information see here: