Armadillos On Display At The Science Center
ST. LOUIS, MO (KTVI) – The Armadillo used to be pretty rare around Missouri. The critters once called, “Hoover Hogs” are now moving North. The Armadillo live primarilly in South central states. They can now be seen as far West as Kansas and as far North as Nebraska.
See this little guy at the Wildlife Rescue exhibit AT THE St. Louis Science Center.
More info: http://www.slsc.org/