Lori Tucker from Maine

Lori Tucker has been found in Maine.