After bewitching her fans with her psychedelic side project, SEXWITCH back in 2015, Natasha Khan; better known by her stage name Bat for Lashes, returns once again with the electric, yet haunting new song, “In God’s House”. The track is taken from her upcoming brand new album, The Bride out July 1st.
Here’s how a press release describes the album:“The Bride follows the story of a woman whose fiancé has been killed in a crash on the way to the church for their wedding. The Bride flees the scene to take the honeymoon trip alone, resulting in a dark meditation on love, loss, grief, and celebration.”
Preview to the brand new track below and let us know what you think?!