Rachel Chelsea Foster
Rachel Chelsea Foster is a quirky young actress who has the unique ability to portray both the doe-eyed young ingenue as well as the feisty mean girl you can't help but love. When not in front of the camera, she's usually behind the scenes writing, script supervising and editing. She is a ballet, ...