Posted on April 6, 2005October 21, 2019 by SteveSteamboat The rest stop at the top of Vail Pass up to its eyeballs in snow.