Lori Tucker from Texas

Lori Tucker has been found in Texas.