Talk:The Jungle Book (2016 film)/@comment-4807601-20150916165335/@comment-5933172-20151021075327

Bigfoots are also reported to be found in India, particularly wth the case of the yeti & some people say Gigantophitecus is Bigfoot.