yeti

  1. K

    Leisure Yeti Exists: TV Host

    AN AMERICAN TV host who traveled to the Himalayas to film a show on the mysterious yeti said on Sunday that he took castings from three footprints that could prove the legendary giant ape exists and is living on Mount Everest. Josh Gates, the host of Sci Fi's 'Destination Truth' show, said he...
Top