Description:Drivers are left stranded after a record-breaking blizzard dumped 3 feet (90 cm) of snow on the U.S. northeast. At least five people were killed and hundreds of thousands left without power as the massive storm swept in on Saturday (1:07)