album review: two cow garage – the death of the self preservation society

The new Two Cow Garage starts off with a blast of static and feedback, before it gallops into opening track “The Little Prince and Johnny Toxic”, and what may very well be their finest album to date. Over the last few albums, Two Cow has polished their recording sound up, and one of my favorite…