Stella pounds the Northeast

A look at conditions in the Northeast United States, where a blizzard is cancelling flights.