When Toby Keith brought 93-year old veteran Harry Frizzell on stage, no one expected him to break down the way he did. Keith is always honoring veterans but this time was different. Keith explained his emotions to San Diego's John and Tammy of KSON radio.

"He wanted to talk to the crowd... his message just broke me down. That generation was the greatest generation that ever lived."

Keith went on to explain that he felt like our country was letting down brave heroes like him who have fought so hard to make the United States what it is today.

Watch the emotional break down below, along with Frizzell's touching speech. You can listen to the full interview with John and Tammy on KSON's official website.