Feedback Track: Barbara Mae by Althea Rene
This week we're checking out a cool new tune from Althea Rene. "Barbara Mae" is this week's Feedback Track!
The tune comes from her latest album "Flawsome" which she defines as "something that is extraordinary because of it's imperfections."
And don't forget to head back to the homepage to preview the song and cast your vote!