‘A Story At The Heart:’ With Doug And Moucha Of Stereo Christ (Q&A)
With a dark, complex sound and lyrics drawn from horror and science fiction films and short stories, Stereo Christ are a duo from Phoenix, Arizona.
With a dark, complex sound and lyrics drawn from horror and science fiction films and short stories, Stereo Christ are a duo from Phoenix, Arizona.