|
Yeti gained her unusual nickname of “Yeti” (or “abominable snowman”) from her French speaking friends while sporting a fake fur parka at Neuchâtel Junior College in Switzerland.