A Baby Sasquatch caught on camera! Check it out! https://www.ladbible.com/news/us-news/big-foot-deer-footage-weird-056272-20240714