The Curls – ‘Slice of Life’ Album Review.
The Curls – Chicago, Illinois, USA. Album art and cover image by Dana T. I don’t know whether to take The Curls seriously or not, because if you look at their bandcamp page their music has been tagged as ‘Fart Rock’ and they have a Flugelhorn player… But the band...