Icy roads cause dramatic crash