Animated Trailer: Smallfoot

A Yeti is convinced that the elusive creatures known as “humans” really do exist.


Follow and RT us on Twitter. Don’t forget to like, share the post, and comment below.