Death of the Megabeasts
A team of scientific detectives from around the world attempt to crack one of science’s most enduring mysteries – what killed Australia’s megafauna?
Release : October 15, 2009
Budget : $0.00
Revenue : $0.00
Duration : 87 minutes
Rating : 6.00