Betsy Sligh
Betsy Sligh was born in Memphis, Tennessee but moved Georgia when she was 2 years old. She splits her time between Atlanta, New York and Los Angeles.. Since she was a toddler, Betsy has been watching her big brother, Duncan, star in musicals and plays in school and local theatre. Betsy performed in...