Phorusrhacids colloquially known as 'terror birds' are an extinct clade of large carnivorous flightless birds that were the largest species of apex predator in south America during the cenozoic era.
Contribute to this page
Suggest an edit or add missing content
Top Gap
What is the English language plot outline for Terror Birds (2016)?