REVIEW: Estrons – ‘You Say I’m Too Much, I Say You’re Not Enough’ (Gofod)

Ferocious and multi-faceted, Estrons long-awaited debut album ‘You Say I’m Too Much, I Say You’re Not Enough’ fully delivers on the years of expectation.