Pets and Animals
Pets and Animals 348 Videos
Peacock vs squirrel

Fights are quite natural in the animal world be it with same species or with others. Featured here is a fight between a peacock, one of the largest birds and a squirrel.