Santa Clarita, CA — The statistics surrounding women in film are pretty depressing. For young women pursuing careers in entertainment, those numbers are more than…
In May 2015, Celia Quillian and Shelli Delgado, two Atlanta-local millennial actresses with hungry creative spirits, birthed the initial story lines of what is now…