Before AVATAR there was another blockbuster movie that paved the way for environmentalism and the importance of conserving the natural wilderness. What do you mean you never heard of LITTLE BIGFOOT! It won 13 Oscars... well no, not really. From the awfully awesome website Everything is Terrible comes the trailer for LITTLE BIGFOOT! And I still cried at the end of it!
Isle of Links
3 hours ago