St. Louis website, Stltoday.com, reports an off-duty police officer and the bar which served her alcohol will pay $2.255 million to the families of the four young people who died in a car crash on March 21, 2009.
Updated:
St. Louis website, Stltoday.com, reports an off-duty police officer and the bar which served her alcohol will pay $2.255 million to the families of the four young people who died in a car crash on March 21, 2009.