Loading...
News
    Shows

      Winter storm strands hundreds on Long Island roads

      |The blizzard that hit the Northeast over the weekend took out power for thousands and stranded drivers on roadways. CBS News' Michelle Miller reports.

      Related Videos

      You Might Like

      Comments