The 13th Floor

News 

The Bizarre Case of Nicholas Barclay and His Imposter

When 13-year-old Nicholas Barclay phoned home for a ride in his San Antonio, Texas neighborhood, his older brother refused to help him. He would disappear following the call, never to be seen again. Until, three years later he called for help again—only this time he was calling from Spain. The day that Barclay disappeared was […]