Lost Roads
- Episode aired Sep 19, 2012
The Beckinfield Little Theater, mysteriously destroyed and now just as mysteriously rebuilt, has a strange glow emanating from it that seems to prevent people from being able to leave town.The Beckinfield Little Theater, mysteriously destroyed and now just as mysteriously rebuilt, has a strange glow emanating from it that seems to prevent people from being able to leave town.The Beckinfield Little Theater, mysteriously destroyed and now just as mysteriously rebuilt, has a strange glow emanating from it that seems to prevent people from being able to leave town.