This New Music Friday is the gift that keeps on giving. Get it? “The Giver” by Chappell Roan is finally here. There are a number of great singles and records out now worth a liste…
Nova Twins Announce Third Album ‘Parasites & Butterflies’
English rock duo Nova Twins are releasing a new studio album called Parasites & Butterflies set for an August 29 release date. Along with the new record announcement, the duo of performers …