"The Last Rainfall" (video)
PUBLISHED Feb 10, 2016
In the wake of Leatherface guitarist Dickie Hammond's recent death, some of his final musical output is now being unearthed. In 2013, Hammo...