“The Critic” a brand new song from the Brazilian Girls’ forthcoming album is premiering today at KCRW as “Best New Music.” Listen here: http://bit.ly/1OfRqnq. The band is in the studio now completing the new album, expected later this year. More details to come.
Share