Man dies in St. Louis auto accident

April 20th, 2011 | Auto accident

April 21, 2011 A man was killed in a St. Louis auto accident in Washington Park. The 26-year-old man was traveling on the Route 111 southbound ramp to Interstate 64 westbound when he lost control of his vehicle before the St. Louis auto accident, according to wmov.com. According to witnesses who saw the St. Louis… Read More