First Impressions: Last Night on Earth by Noah and the Whale
This is my introduction to this band from Twickenham, England. Quick verdict: not what I expected from a so-called “indie folk” band, with a much more expansive sound than that tag would suggest. This is a good thing – I hate labels and the forced categorization of music – and […]