Oct 21, 2014
On today's show, I talk to musician Leah Wellbaum. Originally from Brookline, Massachusetts, Leah's been playing music for a long time. She started out playing with blues groups in college, but it's her most recent band Slothrust that's been getting a lot of attention lately, and deservedly so. Their debut album Of...