Loading...
Uploaded by mbgenvideo on Feb 17, 2011
Komodo dragon is a large species of lizard found in the Indonesian islands of Komodo, Flores. It is the largest living species of lizard, growing to an average length of 6.5 to 10 feet and weighing around 150 lb.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)