Canadian band Medictation (featuring members of Leatherface and The Sainte Catherines) has released their debut album today. Called Warm Places, the album was put out through Paper + Plastick. You can stream it here.
Sadly, this album was Leatherface frontman Dickie Hammond’s final release, as he passed away this past November.
Add Leatherface to My Radar