Stars In Stereo are set to release their new album Leave Your Mark on June 17, and according to Revolver Magazine, they will be giving fans a taste of their new album, by utilizing 11 different sites. The band will be posting a live performance of each song, starting on June 10 and ending on June 24. Each performance will premiere on a different site.

You must be logged in to post a comment.