Flash Goddess Media
A resource and community site showcasing and promoting women who work in the new media industry, online since 2002.
It looks like nothing was found at this location. Maybe try a search?