Stars in Stereo are set to release the new album, Leave Your Mark, June 17 and the title track is the first single from the effort.

The band created a helluva buzz (no pun intended) with their self-titled debut album, released just last year with 'Every Last Thing' receiving spins on rock stations around the country. While the track didn't top the charts, it served as an introduction to a band a lot of people feel have a bright future.

Spend a few minutes with 'Leave Your Mark' and give us your take on the song.

More From 106.3 The Buzz