Two large lizards, likely monitor lizards, are locked in a physical struggle on a paved road, grappling and wrestling with each other, with one eventually gaining the upper hand and standing over the other before both move out of frame, while vehicles pass in the background.
Be the first to share your thoughts!