Nicki Kris: “Captain America” – both inspiring and heart-warming
Based in Raleigh, North Carolina Nicki Kris is a singer-songwriter based who has had her songs have been featured in award-winning movies, TV shows, and on radio stations worldwide, and…