Love Ghost: “Scarlet Letter” – imbued with a sense of otherworldly stupor and menace

Share Button

The scarlet letter is meant to be a symbol of shame, a stigma someone bears for a misdeed he or she has committed. The term

Continue Reading

Alternative rock band Love Ghost have released their debut album “Lobotomy”

Share Button

Love Ghost is an alternative rock band from Los Angeles. While young in age (two of them are juniors in high school), these musicians have

Continue Reading