Jeff Austin, Co-Founder of Yonder Mountain String Band, Dead at 45
Jeff Austin, 45, passed away in Seattle, WA on Monday, June 24. This news comes after an announcement on Saturday that he was canceling his upcoming music sets due to a medical emergency. The cause of his death has not been released.
…