Woolly mammoth sighted in Russia — A woolly mammoth has been sighted in Russia.
The Sun in the U.K. has a posted a video of it crossing a river.
Russian journalists and British tabloids would never lie to us.
In related news, here is a video of Bigfoot dancing somewhere in the United States.
If my eyes don’t deceive me, that’s the same large bear carrying the same large fish that I saw in Upper Darby a few weeks ago.