US: Multi-Vehicle Crash On I-80 Near Altoona, IA
- Captured on Monday 9th of December 2019
- Location is Iowa
Description
Multiple vehicles crash on westbound I-80, near Altoona and Des Moines in IA on Dec 9th. It happened just before 11 a Read more...