0:00/??? Mammoth From the recording Mammoth Share Remember that frozen woolly mammoth they found and extracted DNA from? Interesting science, or man playing God? First single from Expectations (2001)