This gallery contains 2 photos.
The northeastern coast of the US is under a storm watch/warning. Depending on your location, you can get anywhere from freezing rain to three (yes, three!) feet of snow. We live on the cusp of the storm. Depending on which … Continue reading