1 year agoTwo humanoid figures/Bigfoot's? 'SOMETHING' captured on live stream stalking a deer & UFO sightings.DiscloseScreenTheGrimreefar