Thousands of “Survivor” fans come to Denver metro area to find idol for chance to watch season finale live
It’s a challenge created just for fans of the CBS reality show “Survivor.” On Thursday, “Survivor” fans lined up at Challenge Hill in the Colorado town of Castle Rock to look for an idol immunity. In the show, contestants get immunity when they find an idol. During Thursday morning’s challenge, there was a chance to…
