The Imposter” has a jaw-dropping story to tell, a story that starts with the sudden disappearance of 13-year-old Nicholas Barclay from a little town just outside San Antonio, Texas in 1994. Three and ...
In 1994, 13-year-old Nicholas Barclay vanished from his San Antonio neighborhood. Three years later, a kid in a Spanish children's home claimed to be Nicholas. It's not a spoiler to reveal that he was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results