Craig Campbell made his concert in Milwaukee Aug. 22 one to remember, not just because of his performance, but because of what he did for one special family.

Haille Johnson, 14, and her 11-year-old brother, Chase, were attending the concert with their mom, Tara, when they got the surprise of a lifetime. Campbell not only invited the family up on stage, but reunited them with the kids’ father, Capt. Nathan Johnson, whom he brought out from backstage.

Capt. Johnson is with the 102nd Military Police Company in Sheboygan, Wisc., and has been stationed at Guantanamo Bay. It was the first time he had seen his family in 362 days.

"It was the best homecoming I've ever had,” Capt. Johnson shared afterward.

This stint was the longest the captain had been away from his family, and wife Tara wanted to do something special for him. After learning a week prior he would be back just a few hours before Campbell’s performance, she posted a message on Campbell’s Facebook page to see if the reunion could be pulled off. The artist’s tour manager didn’t waste any time getting it together.

Campbell took a moment on stage to thank the service men and women, and asked the crowd if there were any military members or families in the audience. He then invited the family on stage and performed “All-American Kid," a song he wrote with Garth Brooks for Brooks’ record Man Against Machine, during the special moment.

"I was honored for them to even reach out," Campbell explains. "When we get to be part of something like that, it's extra special for me."

The reunion was a total surprise to Haille and Chase, who had no idea their father was in town.

"Everything went perfect. Craig and his tour manager took good care of us and did an amazing job organizing everything,” Capt. Johnson says. "And of course it wouldn't have happened without my wife. I don't know any woman as strong as her." Check out the video above to watch the entire touching story unfold.

Campbell is not the only country star taking time to honor our country’s military this month, as Toby Keith took the opportunity to recognize a 93-year-old veteran at one of his shows recently. The artist was moved to tears by Lt. Colonel Harry Frizzell Sr.’s address to the crowd during Keith’s patriotic encore.

Toby Keith's Emotional Salute to War Veteran

See Which Country Artists Have Served Their Country

More From Cat Country 102.9