Mammoth

07:26
New Sun
New Sun

Story

Remember that frozen woolly mammoth they found and extracted DNA from? Interesting science, or man playing God? First single from Expectations (2001)