Komodo Dragons – Largest Lizards On Earth

The Komodo Dragon has to be one of the most repulsive predators on this planet. As undesirable as it is to be eaten by any animal, the thought of one of these brutes tearing into you must be completely¬† offensive. Even crocs are preferable to the Komodo. Why is this? we hear you scream at […]