Apparently Timothy Poe lied about his service record. He was only in Afghanistan for a month and was never injured. You can read more about it here: Timothy Poe Lied About Service Record.
Original blog post:
I was watching America’s Got Talent the other night, and there was a great segment with Timothy Poe. Poe’s an American soldier who served several tours of duty overseas. On his last deployment he was injured. Listen to his story and then hear him sing. Great video.
Here’s the Video:
Here’s another video of an American soldier, Daniel Jens. Jens appeared on America’s Got Talent a few years earlier.