letlive. will release their new album “If I’m The Devil…” on June 10, and to celebrate they will be having a special art show/album release party on that day. The event will take place at Lethal Amounts in Los Angeles, CA, and will feature one piece of art per song, with each of them being…
You must be logged in to post a comment.