The Castle Rock star, which sits illuminated atop a rock formation above town, has apparently been vandalized, according to local firefighters.
By Kieran NicholsonThe Denver Post, Denver Post
Wed, 02/10/2016 - 9:24pm
The Castle Rock star, which sits illuminated atop a rock formation above town, has apparently been vandalized, according to local firefighters.