Kills Birds – “Cough Up Cherries” [Video]
LA-based incendiary rock band Kills Birds are sharing their new single “Cough Up Cherries,” the third offering from their upcoming, sophomore album Married, out via their new label home Royal Mountain Records and KRO Records on November 12th. The band have recently confirmed several tour dates with Foo Fighters and Sleigh Bells for 2021 and … Read more