All about yetis FROM ZALAIKA HUSSAIN

A yeti is an big creature witch live in the himalaya mountain range. Some people say they have seen the yeti before but not one person has caught it.