Stone Sour 's releases , the band has now released a demo of the track "Tumult".
The original version is part of their self-titled debut album, released in 2002.
In the video, guitarist Josh Rand wrote: “When Corey [Taylor] and I finished recording the Project X , we knew we had to put together a band to play them.”
After getting the members together for live shows, “we knew we needed a great song to close the set. So we went back to the Stone Sour vault and pulled out 'Tumult'. That's the original 1996 recording.”
Listen below:
READ ALSO: Silverstein releases music video for “Bad Habits”; watch it

