Now Playing:

TV

Nature

Hotel Armadillo


Lizards, coati, peccaries and more animals spend time in a burrow made by a Giant Armadillo.