Stone Sour have released a demo version of their song “Idle Hands.” The final version of that track appeared on their 2002 self-titled debut album. Josh Rand commented:
“‘Idle Hands‘ was the 1st song I wrote when I picked up the guitar again. Recorded in 2000 for Project X demos, and it later became known as Corey‘s best interpretive dance.”