Song Review: Slaves – “I’d Rather See Your Star Explode” September 1, 2017 Karen Shalev 0 Song review of Slaves’ “I’d Rather See Your Star Explode”