Mammoth Sighted In Northern Russia
The Sun reports that a Woolly Mammoth has been sighted in Siberia.
Some are claiming it is a bear carrying a fish, other believe its video of a previous thought to be extinct mammoth.
The last known mammoths on earth were found less than 4,000 years ago on islands off the Siberian coast.
What?!!!