Loading...
Another abductee shares his story, which makes Carol even more dubious. She goes looking for proof, but Budd remains unconvinced by what she finds.
The Manhattan Alien Abduction
Limited Series
3
October 30, 2024
45 minutes