Medical helicopter lands on I-25 frontage road after crash south of Castle Rock
CASTLE ROCK, Colo. -- A medical helicopter landed on the Interstate 25 frontage road south of Castle Rock after a major crash Thursday afternoon. The Colorado State Patrol initially said it might need to shut down the interstate to land the chopper, but the landing only caused a brief lane closure on the southbound side.