Ellis watches a news video on a weird guy that claims to have seen Bigfoot Posted on December 31, 2010 by CobraTits https://noyouare.lixlink.com/wp-content/uploads/2010/12/bigfoot.mp3