Skip to playerSkip to main content
  • 6 years ago
It snowed across much of the Northeast U.S. on Dec. 20. A compilation of videos shows snow falling in Pennsylvania, New York and Connecticut.

Recommended