We’re sure you’ve heard wild stories about how aliens exist and how the government denies their existence. One thing is certain, this is one abduction of the indie rock kind you don’t want to miss! Celeste Starchild is here and you should know about it. Her new record XOC combines straightforward indie pop with refreshingly unique vocal melodies. The new single “The Witch Is Dead” is a good place to start discovering this destined star.
Celeste Starchild “The Witch Is Dead”