“American Soldier” is a song co-written and recorded by American country music artist Toby Keith. It was released in November 2003 as the second single from his album Shock’n Y’all. It became a number one hit on the Billboard U.S. Hot Country Songs chart, keeping the top spot for four weeks. Keith wrote the song with Chuck Cannon and produced with James Stroud.

Leave a Reply