STONE SOUR Guitarist JOSH RAND’s THE L.I.F.E. PROJECT To Release Two New EPs In 2025Music NewsJanuary 8, 2025