Post-Thanksgiving travel faces major delays as huge snowstorm sweeps across 23 states TODAY

More from Science & Technology