Tag: echo park

New Noise

Psychic Love Strips Away the Human Veneer on ‘Go Away Green’

Echo Park’s Psychic Love return with a sensual taste of reflective reality on their latest single, “Go Away Green.”