Deana Carter is Back With a New Song Titled “Do Or Die”
It’s been a few years since we’ve heard anything for the “Strawberry Wine” songstress. Deana Carter has just emerged with her new song “Do Or Die” from her “Southern Way Of Life” album. What I remember most about Deana Carter is her inviting soft voice and the fact she never wore shoes. It’s great to see Deana still going barefoot in her new video, and I’m happy she’s back because I’m a fan. I believe this song is awesome and long over due, check it out.