'Yetis' Take Manhattan For Travel Channel Show Promo | Video

A bus load of costumed “yetis" were on the streets of New York City to promote the Travel Channel's "Expedition Unknown: Hunt for the Yeti.”

Learn more about the Yetis: Asia's Abominable Snowman

credit : Live Science / Videography: Jeremy Lips / Trailer footage: Travel Channel / Edited by @SteveSpaleta