Looking like out-of-town tourists, 26 yetis — possibly from Tibet or Nepal — got off a double-decker tour bus across from the Flatiron Building Tuesday as a promotion for the Travel Channel’s upcoming series “Expedition Unknown: Hunt For The Yeti.” The bigfoot-like beasts a.k.a. abominable snowmen kicked things off in the Flatiron pedestrian plaza, then left to wander Manhattan. Photos by Milo Hess