The Rabblecast has hit 500 episodes! Thank you for sharing this milestone with us. On this episode we talk about some of the recent artists that have left