Two people killed in Mecosta County crash
A Mecosta County couple is dead after driving off a steep embankment.
The crash happened Thursday around 9:30 p.m. on 19 Mile Road just west of Barryton.
Investigators said the car drove off the roadway and crashed into an area filled with rocks and trees.
Gerald Jordan, 72, and his wife Alice Jordan, 78, were found dead at the crash site. The couple is from Barryton.