Currently browsing tag

Wolly Mammoth

Wooly Mammoth filmed in Siberia

Aha! I knew it. In the remote parts of Siberia, the magnificent Wooly Mammoth still roams as it has done for hundreds of thousands of years. Just look at this video, conclusive proof, featured by the renowned scientific magazine THE SUN (no link, thank you): Yes, I know. It is …