Live to Tell: The Chowchilla Kidnapping
- Episode aired Oct 12, 2019
- TV-14
The July 15, 1976 abduction of a school bus driver and 26 children, ages 5 to 14, in Chowchilla, California.The July 15, 1976 abduction of a school bus driver and 26 children, ages 5 to 14, in Chowchilla, California.The July 15, 1976 abduction of a school bus driver and 26 children, ages 5 to 14, in Chowchilla, California.