I've heard my dad talk about when a heard of deer was spotted near by, eventually the news got around by phone and there was almost a traffic jamb out in the country where they still live in Hillsdale, Michigan.
As far as the Armadillo's go, We had one killed on a city road here in Murfreesboro, Tennessee a few years ago(were in the middle of Tennessee).
I grew up out your way in Hanover. Spent plenty of saturdays at the skating rink when i was a teen in the 80s.