On Your Own (This Demon Love)

On Your Own (This Demon Love) - is the Eighth single from the pop rock band The New Romantic Devils from their eighth studio album The Devil You Know. ￼ The song was written by K. Hudson/A, Monroe/JT Dubach . The song is sung by Keith . The song was one of the new songs written as the concept began to retake shape and the project was restarted.
Background
The song was lifted out of a section from the song Wicked Smile and Inspired Keith and Jt to come up with a new song. Archie was brought in to help flesh it out and they recorded the demo in an afternoon. They played it for Freddy who loved it and the band recorded the next day. The song subject matter is facing one's personal demons owning them and realizing they can make us stronger if we don't submit. Archie used his fender strat he had built during this time with experimental pickups that were inspired by this project. ￼
Personnel
Archie Monroe- Guitars
Keith Hudson-Drums
Ed Anziotti- Guitars
JT Dubach- Guitars
Peyton Reed-Bass and vocals
Rachel Monroe-Lead vocals and Synth