SLIDE SHOW: Spring is finally here and it snowed

Tuesday night was proof that Rio Rancho weather can be finicky. On Sunday, spring arrived. On...

Read More