Happy First Day of Spring–SNOW?

Snow is expected to fall in the Cascades this weekend. Forecasters predict the accumulation will be light, but any precipitation will be welcome since the white stuff is almost non-existent in the nearby mountain ranges. But on the first day of Spring? Seriously? Oregon is known for strange weather patterns, this winter no exception. Little […]