Elliphant – ‘Live Till I Die’ (video)

A dose of euphoria from Stockholm’s Ellinor Olovsdotter / Elliphant. It’s like…