Feedback

Car Slides Down Icy Hill Leaving Few Cars Untouched

 

When the roads are icy and officials recommend staying off of the roads, it is to save you from this.

Shows