The Elephant
- Episode aired Sep 24, 2019
As Dave and Linda drive through town, they discover that they are alone. Where is everyone?As Dave and Linda drive through town, they discover that they are alone. Where is everyone?As Dave and Linda drive through town, they discover that they are alone. Where is everyone?