Lori Thatcher from Nebraska

Lori Thatcher has been found in Nebraska.