Chicago Blizzard Traps Cars on Lake Shore Drive

An eerie scene along Lake Michigan as hundreds of drivers have to abandon their cars on Lake Shore Drive in the middle of a blizzard. All footage ...
Back to Top