There's a video at the site.
Nonsense. It’s a guy in a Bigfoot suit.
Add another 7 feet to the blurry figure and you have the ‘white bigfoot’... Just saying.