Everyone has their own secrets to keep, ones that they usually end up telling. But Angela Ross has one that she has to keep, and can't let go of. You see, Angela can't die. She is immortal. Or, you could say, that she is everlasting.All Rights Reserved