Was this a mechanical failure? Did the vehicle they were in hesitate to accelerate?
On June 25, 2013 Two Franklin County residents were killed after a crash Tuesday evening on Route 154 near Rend Lake. Authorities say David Couture, 23, and Christina Bradley, 19, were both killed in the accident. State police say a van driven by Couture pulled in front of a semi at the intersection on Route 154 and Larry Foster Parkway.
I was very shocked at the news of this accident. One day after the accident on June 26, 2013, I had to go to the location to investigate for answers. With the evp’s captured a possible answer has come to light.