Sergeant Timothy Poe was the silky smooth singer on America's Got Talent who moved the entire nation with his inspiring story of heroism in Afghanistan.
Sergeant Poe had the audience at America's number one TV show in tears. Judges Howard Stern, Sharon Osbourne and Howie Mandel were hanging on his every word.
"I saw it coming down and by the time I turned and went to jump on top of my guys, I yelled, ‘Grenade!' and the blast had hit me," said Sergeant Poe.
Now, it turns out, it was all a lie. Military records show Poe was never wounded by a grenade in Afghanistan and served there for just over a month.
In a statement to INSIDE EDITION, a Minnesota National Guard spokesman said: "Sgt. Poe's official military records do not indicate that he was injured by a grenade in combat while serving in Afghanistan in 2009, as he reports."
"Talented 'Liar'" said the headline in the New York Post. Even Poe's stuttering on the show may not be all it appeared to be.
Poe's ex-wife says she never heard him stutter like he did on the show. "There were no combat injuries," she was quoted as saying, "I think he developed a 'Feel Sorry for Me' stutter."
Howard Stern was bowled over just like everyone else and blasted the Sergeant on his Sirius radio show Wednesday.
Stern said, "Boy, this really sickens me. I thought I was about to lose it and cry for the guy, that's how upset I was for him."
Veterans who say they served with Poe in Afghanistan are also speaking out on the internet.
They say the real reason he was sent home after just a month was because he had an ear infection, not because he was wounded by a grenade in battle.
"Everything that he is claiming that had happened to him NEVER happened to him... He is lying to America," said one vet.
Another said, "I was his squad leader in Afghanistan and it's all a giant lie."
A rep at NBC told INSIDE EDITION they had "No comment."