Elliot Spencer Artist Name: Elliot Spencer Profile: Discography Artist Elliot Spencer Title First Visit Label Compound Is End-of-Life