OSMR: TRRMA’ – The Earth’s Relief

Gritty electronics paired with lo-fi drums – not everyone has the kind of itch this music scratches, but those who do will find it completely satisfying. 

Kevin Press

One-sentence music reviews (OSMR) are designed to spread the word about as many new releases as possible during the COVID-19 crisis.

Leave a Reply