Thats right, liquid blood came running out. Plus the meat is still red and fresh frozen.You know what that means doncha? Woolly mammoth steak and beers.
http://xfinity.comcast.net/articles/news-science/20130530/EU-Russia-Mammoth/
http://xfinity.comcast.net/articles/news-science/20130530/EU-Russia-Mammoth/