February 14, 2018 Is it … Bigfoot? Hard-to-make-out footage purporting to show legendary giant in Canada forest goes viral