Is It Real?
Scientists examine evidence behind the rumors of giant primates, such as sasquatch and yeti.