Lori Thatcher from Virginia

Lori Thatcher has been found in Virginia.