[INDIE/POP] Elliphant – “Live Till I Die”
I think I have a bit of Stockholm syndrome for Sweden’s newest indie/pop sensation Elliphant. She has dropped a couple of amazingly upbeat tracks over the last few months and has returned with the official video for her single “Live Till I Die.” Incorporating some lo-fi synth sounds and a vocal chorus that is near […]