Stone Sour’s Josh Rand has decided to not sit around waiting for Corey Taylor to resume his vocal duties, instead deciding to form a new band The L.I.F.E. Project.
The band have just released their debut single “The Nothingness” which is available for streaming everywhere and available to view below: