0:00 / ???
  1. Mammoth

From the recording Mammoth

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