Album Of The Week: Dawn Richard & Spencer Zahn Pigments
What a fascinating career Dawn Richard is carving out. With this week’s release of Pigments, her new collaborative album with producer and composer Spencer Zahn, the New Orleans singer-songwriter’s evolution from expressly commercial pop to avant-garde experimentalism is beginning to parallel Scott Walker’s in its unexpected audacity. » Read More