Theresa Duncan from Texas

Theresa Duncan has been found in Texas.