Feedback

Cars Backed Up for Miles in North Carolina

 

On the interstates in North Carolina people are locking their cars and walking away as a large snow and ice storm moves across the state.

Shows