ST. LOUIS, MO (KTVI)- Multiple cars were damaged in downtown St. Louis Friday. It happened at 15th and Washington Avenue around 4:15pm.
At least five cars were struck. Police and first responders are on the scene. There is no word on if anyone was seriously injured.
— Gerron Jordan (@GerronJordan) November 11, 2016