Dale Earnhardt Jr. spent some time with the Indiana National Guard today, and from the looks of things a good time was had by all: