A serious crash has closed I-25 southbound between Exit 187 Happy Canyon Road and Exit 184.
According to the Colorado Department of Transportation twitter page, southbound lanes were shut down at Happy Canyon Road. The left lanes were blocked northbound.
The section of the highway is just north of Castle Rock.
Currently, there is no estimated time of reopening.
As more details become available this article will be updated.