Tag: the scared crows

Debuts EP Reviews Love List 2020

The Scared Crows / Debut EP – Electric Suicide

Hollywood trio The Scared Crows release their debut EP Electric Suicide. It is a wildly entertaining listen, introducing and flexing the talents of…