You've heard of Bigfoot and the Loch Ness Monster. Now check out this video (below) making the rounds on the internet.
A Russian engineer says he shot the footage in Siberia last summer. He says that animal is a woolly
mammoth.
To read more and view the video, click here.