Diemonds Infest The West

Originally I held back on writing/posting this concert review with the intentions of combining it with the final date of the tour, the official album release party. Unfortunately, situations beyond my control prevented me from attending. Sorry Diemonds, you know that I love ya and I was certainly there in spirit. I’m probably way more […]