Cars Slide Into Eachother on Street

Posted by Staff on Mar. 08, 2005

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?

Categories Cars

More Details