Bigfoot It Is REAL!

Video I recorded at Nepal.