Frontwoman of Punk Rock Band ‘The Muffs’ Made Final Album While Fighting ALS
For non-music fans, this may be the first time you're hearing of The Muffs or its frontwoman Kim Shattuck. The Muffs were a Southern California punk rock band formed in 1991…