A little late on this, but it’s a fun video nonetheless and highly relevant for these times. Shelley Nicole’s blaKbushe submitted this song to try to get on NPR’s Tiny Desk concert series. Unfortunately, it’s no haps, at least not this time.
However, the better news is that the band’s new album, I Am American, drops in June. Really looking forward to this, as we’ve always said that this is a band that’s one album away from blowing up. Here’s high hopes for them.