Snowstorm could dump more than 24 inches in Boston

The snow is expected to pick up early Friday afternoon and by Saturday at 8 a.m. blizzard conditions will be in full force along several major cities in the Northeast, from New York City to Portland. The Weather Channel’s Jim Cantore reports.