Police said the man was pronounced dead at the site. The driver involved remained at the scene.
From staff reports, St. Louis Post-Dispatch
Sat, 12/03/2016 - 10:40pm
Police said the man was pronounced dead at the site. The driver involved remained at the scene.