the album leaf – a chorus of storytellers – falling from the sun
the album leaf dropped their fifth album this week. it’s been ten years since they came on the scene, if we can all believe. makes you feel old doesn’t it? unlike other bands of this post-rock sound, they have actually gotten better. let’s drink a sunday mimosa to that.