CD Reviews

Totalselfhatred – Solitude Review

April 27, 2018

Released on: 27th April 2018 Totalselfhatreds’ latest is an album about rainbows, hugging cats and rebelling against the patriarchy as told through the eyes of a fly. While it also pontificates on other deep political

1 18 19 20 21 22 35