Stereogum — Scott Hutchison, the founder and frontman of Scottish indie-rock howlers Frightened Rabbit, died by suicide earlier this year. He was a deeply important musician for a lot of people, including for a lot of his peers in the music industry. Several of ...
more info