What you’re about to see is not from Texas even though it looks like something that would be way more common in the Lonestar State. It’s an armadillo that was spotted on the run in extreme east-central Illinois and I have a photo to prove it. Big thanks to Meteorologist…