Guest
Login
Sign Up
Site settings
Forgot Password?
Filmed in the Kruger national park. A lioness and her cubs were investigating a monitor lizard only to receive a slap from the reptile. Filmed in Kruger National park with Mavela game lodge.
Autoplay video
Hide player controls
Hide resume playing