A new and very interesting video of Bigfoot: