zz top

Meat Puppets – Too High To Die

by TW on August 8, 2011

Having been an ardent follower of the excellent label SST during its heyday, I was already quite familiar with the sun-damaged country punk of Arizona’s Meat Puppets by the time they’d “graduated” to a major label.  Their second album for London Records, Too High To Die, originally unsheathed in 1994, is a straight up classic […]