(Before It's News)
Nature favors no one when it comes to rules of survival. In this ultimate battle between super predators of the reptile world, a snake becomes the victor after a multiple hour battle for life and death against a crocodile in Australia. Doesn’t that sound dramatic? Now watch the video!
Check out more contributions by Jeffery Pritchett ranging from UFO to Bigfoot to Paranormal to Prophecy