Music Therapy - November 8, 2016: Politics (Part 2 of 2)

It's Election Day in America, and while you're out exercising your right to hold in your vomit and cast a vote for the least-disgusting option, why not cheer yourself up with some good ol' indie rock. I'm in a political mood this week; be thankful you don't have four more years of this...

Airdate: 
Tuesday, November 8, 2016