New Single By Howling Mountain Will Medicate You!
Howling Mountain’s Self Medicate is as intoxicating as its subject matter, steeped in grunge and a thick vocal performance by Sarah, we hear the tragedy of lost love and the inability to cope. Following from Fingertips, this single shows a new side of the trio, taking their heavy elements to the absolute edge. Formally Sarah […]