Armadillo On the Run Spotted in Eastern Illinois – Yes, Really

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…

Story continues

TRENDING NOW

LATEST LOCAL NEWS