An American botanical expedition in the Himalayas stumbles across a Yeti den, they capture one and transport it back to Los Angeles, where it escapes while customs officials are debating whether it is animal or human.
© 2014-2024 Digitalia - All rights reserved | Conditions of use | Privacy policy | Help | Contact