Whatever Happened to Nicholas Barclay?
Nicholas Barclay disappeared on June 13, 1994 never to be seen again. Three years later, he resurfaced in Spain, or did he?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed