Hailing from Sweden is Ellinor Olovsdotter aka Elliphant whose latest video “Down On Life” is pretty addictive. It features her and her crew riding horses on the beach, laying on ice and looking aggressively sultry in water. The clip is directed by Tim Erem.
Leave a comment