Carla Borelli Featured in Asylum of Satan Mannix BornOctober 12, 1942 in San Francisco, California, United States Clips 2 Clips