Site icon

I See Stars ‘New Demons’ Cover Artwork

I See Stars

I See Stars have unveiled the cover art for ‘New Demons’ below. The album will be release on September 17 through Sumerian Records.

Exit mobile version