Video Footage "Confirms" the Existence of Bigfoot