music · 16 September 2004 · 20 years ago
Weather Girls singer Izora Armstead died aged 62 of heart failure at a hospital in San Leandro, East San Francisco. Also member of Two Tons O' Fun featured on four Sylvester albums, including '(You Make Me Feel) Mighty Real.'