Reviews of albums released on: T.Rex Ate My Face

1 total reviews

Down-Stares

Cobras & Matadors
T.Rex Ate My Face (2008)

A couple of years ago, through my involvement with this website, I crossed paths with Down-Stares' independently released album The Watershed. This was an album that pushed me to my limits as a music critic because, as someone who prefers neatly defined genre categories and, even more so, inaccessibility in my music, Down-Stares is a challenge because of its blatant … Read more