Lori Tucker from Louisiana

Lori Tucker has been found in Louisiana.