Review: Evergreen Terrace
Evergreen Terrace “Losing All Hope is Freedom” (Indianola) Wahh? This release is like forty years old. Actually, it’s two, but that’s a long time in music years. Two years ago, Earth Crisis was a band, those goofy numetal clowns in…