Cars Slide Into Eachother on Street

Cars Slide Into Eachother on Street

During a recent snowstorm the roads became very icy. Check out this section of street where one after another cars crash into eachother. What the heck was the girl who jumped out of her car thinking?