Wednesday, Jan 26, 2022 | Last Update : 10:13 AM IST

bigfoot discovery

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