Note: this article contains
dead links, the url is still in the hover/alt text. Keep the web working, curate content well!
The iTorture thing seems to be a theme. It’s certainly close to being a pop-culture icon. The caption: “10,000 Volts volts in your pocket, guilty or innocent.”