Battle of the Beasts

 

Watch some of the most fearsome players of the animal kingdom, like raptors, cunning death adders and more, face off in the deadliest battle of the beasts. Premieres Sunday August 5th at 19:30 Mecca

on BBC EARTH