Radiator Hospital: Torch Song
The term DIY is a word that has been thrown a lot to describe a myriad of things – home improvement projects, clothing, and even in music. However, some bands confuse DIY with “we-made-this-album-ourselves-which-is-why-it-sounds-like-crap”. But not Radiator Hospital. Their second album, Torch Song is a polished 15-track output from this awesome Philadelphia band.