Kim Shattuck

Kim Shattuck, guitarist and vocalist of The Muffs, has died

The band were due to release a new album this month.
Advertisement