After years of delays in Colorado's moutains, the Vail Pass rest stop on I-70 is finally open
After years of funding setbacks, supply chain snags, and snowstorms that cut construction seasons short, the long-awaited Vail Pass Rest Area is finally open.