Accident on E 1010 S
Accident on I84 about five mile east of Twin Falls in the westbound side. Traffic backing up. > reply
TweetPosted 6 years ago by Anonymous 370 views
Posted 6 years ago by Anonymous 370 views
TYPE: Construction Minor
More results in our E 1010 S Hazelton Idaho Archives
No details yet. Out side of Burley, before Eden. Read More