Brace Yourself, Stella is About to Drop Some Snow on the Capital RegionBrace Yourself, Stella is About to Drop Some Snow on the Capital RegionAs if daylight savings time isn't enough of an adjustment this week, Ma' Nature is about to drop some serious snow on the Capital Region.CandaceCandace