It's possible you'll be hearing Angie Johnson's new song 'Sing for You' often this Memorial Day weekend. The singer, one-time contestant on 'The Voice' and Air Force veteran is taking the powerful ballad to New York City's Fleet Week in addition to numerous media experiences. Watch the powerful video first, exclusively on Taste of Country.

Johnson was part of Team Cee Lo during Season 2 of 'The Voice.' She impressed all four coaches with her performance and her story. In addition to serving as active duty in the Air Force, she'd travel the world to play for troops as part of Tops in Blue. A video of her performance of Adele's 'Rolling in the Deep' found its way to YouTube, hitting three million views before television networks and news sites came calling.

The Missouri native still serves in the Air National Guard as a band vocalist, but has since moved to Nashville to focus on her music career. Her debut EP 'Sing for You' was released this week, the same day she debuted on the Grand Ole Opry. As for the emotional tribute to the American troops, Johnson says it came from her personal experiences in the military.

"I had gotten pitched a lot of military songs about a spouse or a child and their perspective on having their husband deployed or their dad deployed, and I just didn’t feel like I could sing from that place because I am a military member," Johnson tells Taste of Country. "So when I got with Catt (songwriter Catt Gravitt) and we started talking about being entertainers and going overseas and doing morale shows and having troops tell us their stories of losing buddies or PTSD or survivor’s guilt and all these things, it really felt like a story that needed to be told. And it was my story."

"So, this song is my way of kind of saying thank you," she adds. "I acknowledge that I’m not the one out there doing what you do, but here’s what I can do for you. Let me sing for you.”