Logan Tucker, age 6, was last seen on June 23, 2002 in Woodward, OK, and has not been seen since or heard from since.
For a downloadable poster, click here.
Logan Tucker, age 6, was last seen on June 23, 2002 in Woodward, OK, and has not been seen since or heard from since.
For a downloadable poster, click here.