Carla Bozulich is best known as the singer from LA-based band Gerladine Fibbers. She will lead her new group Evangelista.
Added by Upcoming Robot on February 23, 2008