Florida Zoo Welcomes Six Baby Komodo Dragons

ZooTampa at Lowry Park in Florida has proudly announced the birth of six Komodo dragons, a critically endangered species renowned...