Mammoth Autopsy: Return of the...

  

Snapshots

Mammoth Autopsy: Return of the......Ice Age Giant?: In the wilds of northern Siberia, scientists search for the frozen remains of long extinct beasts. Could their findings lead to the return of the woolly mammoth? [S]Sat, Aug 31, 7:30 PMChannel 490 mins