A banda norte-americana partilhou a versão demo de “Idle Hands”, música do primeiro álbum “Stone Sour”, lançado em 2002.
Josh Rand, guitarrista da banda, referiu o seguinte sobre o tema: “Idle Hands foi a primeira música que escrevi quando voltei a tocar guitarra”.
A versão demo da música pode ser ouvida abaixo.