I-80 crash near 2nd Avenue in Des Moines kills Texas couple; car was upside down in creek
A motor vehicle crash on Interstate 80 near Second Avenue in Des Moines Saturday morning killed a Texas couple when their car ran off the road, fell down an embankment and ended up upside down in a ... > react
Open the Full Article - Posted 2 months ago
Latest I-80 Near Neola Iowa News Reports
More results in our I-80 Near Neola Iowa Archives