Posted Tuesday, March 28, 2006 1:53 PM | Contributed by Jeff
In Nepalese lore, the mysterious yeti is thought to protect the pristine east Asian mountains and forests. At Walt Disney World's new Expedition Everest attraction, it's a howling animatronic beast - and the center of the theme park giant's first big-ticket attraction here in two and a half years. The new ride opens April 7.
Read more from AP via MSNBC.