Elliphant "Live Till I Die" (MOFO, Dir.)

Elliphant - "Live Till I Die" (Official Music Video)

This video for Swedish newcomer Ellinor Olovsdotter aka Elliphant plays like a homemade artifact from the Golden Age Of Music VideoTM, a VHS found in a musty basement that's much more compelling that it should be. And yes, that's a compliment.