Watch: Large snowflakes fall in Albany, New York
Watch: Large snowflakes fall in Albany, New York
Video recorded in Albany, New York, shows large, fluffy snowflakes falling from the sky during a coastal storm that swept across the Northeast and New England on Sunday.