Pedestrian standing on I-80 is hit and killed
Load More