The Germs – Live At The Starwood – 1980 – Past Daily Soundbooth – RIP: Lorna Doom (1957-2019)
The Germs – live at The Starwood – December 3, 1980 – Rhino Records 2010 – The Germs to end out an insane week. With the sad news on Thursday of the death of bassist Lorna Doom (aka: Teresa Ryan),…