Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Izora Rhodes-Armstead was born on July 6, 1942 in Galveston, Texas, USA. She was an actress, known for Sylvester: Can't Stop Dancing (1979), The Weather Girls: Can U Feel It (Dee Ooh La La La) (1993) and The Weather Girls: Well-A-Wiggy (1985). She died on September 16, 2004 in Oakland, California, USA.