Passengers aboard the California Zephyr train that arrived in Chicago from San Francisco yesterday were expecting a long trip. But not this long. The ride arrived over 23 hours late to Union Station due to the inclement weather and other ill fate.
The train struck a pickup truck in Iowa, according to the NBC Chicago report. But the snowstorm, which left snow drifts "two stories high" in parts of Nebraska, caused most of the slowdown.Watch video of outraged passengers: