Teen driver says fatal tanker crash, toxic spill may have been her fault after seeing dashcam

1 month ago 53
A teen driver apparently admitted to setting off a chain of events that ended in a fatal tanker crash and a toxic chemical spill in central Illinois.
Read Entire Article