You've heard of Groundhog Day — but what about Armadillo Day?