The giant meat-eating Phorusrhacid birds, also known as “terror birds”, are believed to be most impressive predators on Earth ...