A helicopter rescue crew from Buckley AFB is fine after making a "hard landing" near Alamosa, about 183 miles southwest of Colorado Springs.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.