Sad news in the punk world today, as it has been reported that Leatherface guitarist Dickie Hammond passed away over the weekend. No cause of death has been mentioned, but he had reportedly been in ill health since August 2014. Dying Scene offers our condolences to Dickie’s family and friends.
Leatherface broke up back in 2012, and their last release was Viva La Arthouse in 2011 via No Idea Records.
Add Leatherface to My Radar