Photos: Stone Sour
In celebration of their new album
, Stone Sour played at the Troubadour in Los Angeles on Thursday, June 29, 2017.
Photos by Jessica Franco
View Show Review
©2015 Omnisound Magazine. All rights reserved.
Music is everywhere.