Love Ghost: “Scarlet Letter” – an at once compelling and distressful storyline
The scarlet letter is meant to be a symbol of shame, a stigma someone bears
The scarlet letter is meant to be a symbol of shame, a stigma someone bears
Love Ghost is an alternative rock band from Los Angeles. While young in age (two