Originally released-pun intended-by Epic in 1979, The Diodes' second album has never been reissued on any format and finally sees this beautiful remastered reissue on Artoffact Records. Includes the...
Written and recorded primarily in Marfa, Texas, during a transitional moment between records, cities, and relationships, Release the Dogs occupies it's own liminal space between the natural and the...