CASTLE ROCK - The body of a woman was found Thursday inside an impounded car in Castle Rock. The car has been impounded since December, police said.
Officers were intially called to Westside Towing, 1080 Atchison Way, on a report that a woman was sleeping in the car.
Police found a deceased woman in the back seat.
The cause of the woman's death is under investigation. She has not been identified.
Police said there is no threat to the community.
(KUSA-TV © 2014 Multimedia Holdings Corporation)