Release Radar 3/27/20: Butch Walker vs Day Wave
We need more Butch Walker these days, and fortunately, we get word that he will have a new album out on May 8th, called American Love Story. His new single is “Pretty Crazy,” and it’s a lot of fun. He’s saying it’s a departure from his normal style of pop, calling this release a rock... Read more »