The Lowdown Hub

Killer tortoise devours bird to leave scientists shellshocked‘Herbivore’ filmed attacking chick.