2 killed, several others injured in motorcycle crash on I-70 in north St. Louis

At least four motorcycles were involved in a chain-reaction crash that killed two people early Friday morning.
Published: 6:50 PM CDT July 12, 2019
Updated: 6:49 PM CDT July 12, 2019