Roaring in another lion’s territory is the ultimate insult. Will Simba let these two intimidating new arrivals step on his turf? From the BBC.
videos that make you say oshit!!!
Roaring in another lion’s territory is the ultimate insult. Will Simba let these two intimidating new arrivals step on his turf? From the BBC.