2 years agoKomodo Dragon Varanus komodoensis, a species of lizard found in IndonesiaAnimal Kingdom Channel
3 years agoA fight between western animals that resemble dinosaurs ... called the Komodo dragonahmed9292