I’d Rather See Your Star Explode is a great example of what a perfect rock song should be – guitars, drums, vocals tinged with anguish and more than a bit of an edge to it all. With a new album on the horizon and two under their belt already, Slaves are definitely a band that should be on everyone’s radar.
Categories: Music, Song of the Day