Feedback

Icy Roads in North Carolina Snarl Traffic

 

WXII-TV captures the scene on Highway 150 in Guilford County, North Carolina as icy roads cause some motorists to slide off the road, snarling traffic.

Shows