Thumbscrew

Thumbscrew can mean: Thumbscrew (torture), a screwed device formerly used for torture Thumbscrew (fastener), a type of screw with a tall head and ridged or knurled sides, or a flat vertical head, intended to be tightened and loosened by hand

Similar Artists

Adamantium

Tower of Rome

Memento.

Stray From The Path

Fordirelifesake

Destroyer Destroyer

On Broken Wings

An American Shootout

A Lot Like Birds

And Their Eyes Were Bloodshot