KRR Podcast 612/02/16
A story about a bag of diarrhea. Metallica #1 on the charts we talk about their new album "Hardwired To Self Destruct" From there we talk about a list of bands that only douchebags listen to. THIS WEEK on the Kill Rock Radio Podcasst!
- Houston, TX