Stella Donnelly has released a new video for “Die,” a track off her debut LP Beware of the Dogs. Directed by Los Angeles sister-duo Giraffe Studios, the video features Donnelly in a lavender satin dress with a dagger in her chest. Throughout several scenes, she tries to prevent death—driving a …
Read More »