Delta Spirit came out with a new album yesterday, and its just as good as you’d think it would be. But don’t take my word for it! Stream it here and let your ears in on some goodness this fine Wednesday afternoon.
What other albums dropped this week that I should hear about? @reply your picks to me on Twitter!