Nightmare in Chowchilla Trailer
It was one the largest abductions in U.S. history. On July 15, 1976, a school bus carrying 26 schoolchildren ages 5 to 14 and their driver vanished without a trace in the tiny farming community of Chowchilla, California. As a frantic search for the...
More details