Snow totals
2012-12-12
Looks like Sacred Heart wins for most snow thus far at 17.3 inches, whoa. Check out your city total (regularly updated) HERE.Continue Reading
Looks like Sacred Heart wins for most snow thus far at 17.3 inches, whoa. Check out your city total (regularly updated) HERE.Continue Reading