Woolly Mammoth Found In Siberia??

This video of a alleged woolly mammoth found crossing a river in Siberia is making its way around the net. While it is very interesting, the creature is too far away to tell if it is a woolly mammoth.

Leave a Reply

Your email address will not be published. Required fields are marked *