Country Throwback: Watch Toby Keith Sings ‘American Soldier’ with 93-Year-Old Veteran in 2015

by Charles Craighill
(Photo by Scott Kowalchyk/CBS via Getty Images)

Back in 2015, Toby Keith invited a 93-year-old Army Veteran on stage and sang his song “American Soldier” to him. This concert was in Charlotte, North Carolina in on August 21, 2015. The veteran had served in three different wars in his 34-year career with United States Military.

According to Keith, he fought in World War II, the Korean War, and the Vietnam War.

“I just wanted to show you guys what a true American Hero looks like,” Toby Keith said. “I want to dedicate this song to him. Originally I wrote this song for my father, now I’m going to sing it to these kids’ father.”

Toby Keith and his Father

Keith goes onto sing the beautiful ode to the military veteran in front of the cheering crowd. As he mentions, Keith wrote this song about his father, Hubert Keith Covel. His father was also an American Military Veteran who died in 2001.

On January 20 or 2017, Toby Keith played at the “Make America Great Again! Welcome Ceremony” welcoming President Donald Trump into his presidency. At this performance, Keith also played “American Soldier,” and dedicated it to his father.

“This song’s for my one eyed father. He came back from the service with one eye. He never complained about it my whole life,” said Keith at the celebration, “and all of the stuff that I do for the great, and mighty USO, and all of the good work that they do for our fantastic military. I want to dedicate this for my father, and do this song for him tonight.”

Before the song, he thanked the military, he thanked the incoming President Donald Trump, and he thanked the former President Barrack Obama. He performed on the front steps of the Lincoln Memorial with American flags blowing on the screens behind him. He began the song A Capella before brass musicians and back singers joined in.