Vicki Locklear from North Carolina

Vicki Locklear has been found in North Carolina.