Ali Francis
At very young age, Ali Francis gained a deep, spiritual respect for nature while growing up in Boise, Idaho, as well as a divine love for anything involving performance. After landing numerous leading roles in a variety of juicy well known plays throughout her youth and into high school, she was ...