New Music: Epica’s Simone Simon, Smile Empty Soul & Glass Animals
Simone Simon – In Love We Rust The ballad is the second single from the Epica singer’s debut solo album “Vermillion,” which is due August 23rd. The lead single was “Aeterna.” Smile Empty Soul – Savior The track, from their upcoming EP, “Swan Song, addresses the challenging state of contemporary society. “I feel like people have…