Back to Top

Snow begins to fall in Chapel Hill

See a video clip of snow beginning to fall in Chapel Hill, NC Tuesday night, January 21, 2014. Video by Elisa Elkind.

Reblogged 10 years ago from www.youtube.com

Comments

Write a comment

*