Delta Rae continues to hone their craft for and dark theatre with the video for their new song ‘Scared.”
The video was shot in New York City with director Lawrence Chen, the same man who helmed their wonderful ‘Bottom Of The River; video.
An aching song of relationship insecurity backdrops the scene of shady deal, involving a painting of a cat with a crown of all things (was that a ‘purrrr” I detected in the beginning of the song?!) , that goes horribly, horribly wrong. In the ned I guess his fears were quite founded. A bad end is elevated by that glorious harmony!
Pre-orders for our new album, ‘After It All,’ are on sale now! Order today and receive instant downloads of ‘Scared and new recordings of Run, Chasing Twisters, and I Will Never Die. The first 500 Album+Lithograph Bundles ordered from our online store will be signed by the band.