Lori Tucker from Idaho

Lori Tucker has been found in Idaho.