Loading...

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.