Surrender Stella is an industrial rock band from Houston, Texas. We got to check them out this past weekend at Metal In The Mountains in Pipestem, WV. Check out these live shots of their set taken by our photographer, Daphne McKinney.
Check out “Flawed Fatal” by Surrender Stella:
Download/stream: Spotify | ReverbNation
Connect with Surrender Stella: