
EP16 - The Haunting of Glen Tavern Inn
Jun 24, 2026 - 33:55
Radio and PodcastLive Radio & Podcasts
On February 27, 2026, retired Air Force Major General William “Neil” McCasland walked out of his Albuquerque home and vanished, leaving his phone and glasses behind but taking his gun, wallet, and backpack. Once commande...
EP6 - The Disappearance of William “Neil” McCasland is an episode from The Scarecast - Scary Stories & Creepypasta by Michael Crutchfield. On February 27, 2026, retired Air Force Major General William “Neil” McCasland walked out of his Albu...
This episode belongs to The Scarecast - Scary Stories & Creepypasta.
Use the player on this page to stream the episode online.
Published Mar 25, 2026, 31:46 long, audio available.