Share

A curious video circulating online shows what appears to be a large bipedal creature lurking in a forest and some suspect that the strange beast could be Bigfoot. The intriguing footage was posted to Instagram account 'Cryptid University' a few weeks ago and, as is so often the case with purported Sasquatch videos, very little information is available surrounding the circumstances of the potential sighting aside from the claim that it was filmed in Georgia at some point this year. Check out the compelling video and find out more on this story here.