Tuesday, Jan 18, 2022 | Last Update : 09:12 PM IST

bigfoot found

Has the elusive Bigfoot been finally found?

Mystery deepens after huge wolf-like monster is discovered, scientists order DNA testing.

24 May 2018 7:51 PM

ADVERTISEMENT
ADVERTISEMENT