Nicholas Barclay was just 13 years old when he vanished out of thin air in 1994. Years later, he is miraculously found alive, but things-and people-are not always what they seem.
Follow us on Instagram @crimeneliastreet
Follow us on TikTok @crimeneliastpodcast
Send us an email at crimeneliast@gmail.com
Subscribe and Like on YouTube @CrimeneliaStreetPodcast