Keystone, Colorado, is on track to officially become a town after 68% of voters were found to favor incorporation on Tuesday, March 28. According to Summit Daily, the final results had 291 votes supporting and 140 votes against the split from unincorporated Summit County. The area also voted in favor of becoming a home rule […]