Episode 12 - You Shall Not Pass
Air Date: Feb 13, 2024
On a rural highway in Iowa, a driver and his passenger both fall asleep while on the road; in a San Francisco parking lot, a woman berates another driver who she claims parked too close to her car.