Battle in the Desert
Check out a five-hour struggle caught on camera between a giant desert kingsnake and a sand monitor.


















Check out a five-hour struggle caught on camera between a giant desert kingsnake and a sand monitor.
Check out a five-hour struggle caught on camera between a giant desert kingsnake and a sand monitor.
Check out a five-hour struggle caught on camera between a giant desert kingsnake and a sand monitor.