Adygea Russia Bigfoot Video

Another bigfoot video has emerged, this time coming from Adygea, Russia. It shows a strange hairy creature making it’s way through some trees and snow.