There is 1 comment.

  1. Eustace C. Scrubb Member

    The Twilight Zone episode you were referring to is “The Monsters Are Due on Maple Street”.

    • #1
    • May 6, 2019, at 4:38 PM PDT
    • Like