National Geographic films miniseries on Fort Hood

"The Long Road Home" films in Central Texas
Published: 6:19 PM CDT June 13, 2017