Charmaine Attwell
Charmaine Atwell is famously known for her role on monsters inside me. In which she played herself. She is an award winning actress And will always have a place in our hearts as a loving woman. Although this is her only credited role she did many other things to gain popularity such as a forest service job