St. Louis Street Racing Crash Sends Two to the Hospital
Street racing is something many young drivers participate in, even in the streets of St. Louis. Two drivers found out the hard way that street racing is never a good idea when they were involved in a serious crash that took place on Hall Street, earlier in March. According to an article on the St. […]