The folks from SKITV.com tour vail mountain in Colorado's Rocky Mountains as we see why Vail is the number one ski resort in North America. See great videos like this one at skitv.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…