login
Death of the Megabeasts

Death of the Megabeasts

  • Length87 min
  • LanguageEnglish
  • Year2009-10-15

A team of scientific detectives from around the world attempt to crack one of science’s most enduring mysteries – what killed Australia’s megafauna?

  • Documentary
  • Mystery
WebsiteIMDB