When their helicopter is brought down by a flock of enormous birds, British explorers' (Natasha Loring, Matthew Kane, Richard Dillane discover strange creatures which civilization has thought extinct for millions of years!
When their helicopter is brought down by a flock of enormous birds, British explorers' (Natasha Loring, Matthew Kane, Richard Dillane discover strange creatures which civilization has thought extinct for millions of years!