Lisa Hoover from Nebraska

Lisa Hoover has been found in Nebraska.