Watch out, Vail Mountain Town Talk Town-talk | Nov 29, 2014 Watch out â Ben, Tyler and Hank are loose on Vail Mountain. Thanks for coming to visit us, guys! Enjoy the chacaca. Support Local JournalismDonate