Lori Tucker from Georgia

Lori Tucker has been found in Georgia.