Nature, Uncategorized

8 Birds Eat Other Birds That Will Make You Cringe

List of birds that eat other birds:

Vultures

 

 

 

eagles

 

crows

falcons

owls

 

Ospreys

 

Caracaras

 

Grackle

 

video