Two storks literally going at each other's throats

Two black storks were filmed at Kruger National Park in South Africa, literally going at each other's throats.

RECOMMENDED
MOST RECENT