Huntsville, Alabama is known as a space town, but it’s also an Army town. And there’s something unique at one park. There are ...