14 209 ViewsDiscovered a Giant Footprint on top of a boulder! Locals have a folklore about Vanaras worshiping this for centuries. Is this evidence of Yeti or Bigfoot?
The website with the amazing content
nedeľa, september 8