Snake eating croc was captured on camera

A snake has won an epic battle against a crocodile at Lake Moondarra, near Mount Isa. The fearless...

Read More