Kill Birds – Cough Up Cherries

Today, LA-based incendiary rock band Kills Birds are sharing their introspective and impassioned 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 […]

Read More