It is with great sadness that we deliver the news of Angela Todd's death. On Saturday, January 31, she and a friend were in a car wreck on I-75 in Atlanta, GA.