Nitro Nitra sits with Deanna and Justin to talk about her road to success and appearing on NBC’s American Song Contest representing Delaware in the competition.
Nitro Nitra sits with Deanna and Justin to talk about her road to success and appearing on NBC’s American Song Contest representing Delaware in the competition.