189 - THE NITS

July 13, 2017

The Nits formed in Amsterdam in 1974 and have released almost 20 albums in 40 years but none of them came out in the US (they are mostly available on iTunes now). They were a clever and creative band, always innovative and capable of greatness, as the songs you will hear on this episode will attest.