Kills Birds Shared New Track And Video For Cough Up Cherries

LA-based incendiary rock band Kills Birds are sharing their introspective and impassioned new single “Cough Up Cherries,” the third offering from their upcoming, second album Married, out via their new label home Royal Mountain Records and KRO Records on November 12th. The new album was recorded at Dave Grohl’s Studio 606 by invitation of the man himself, and produced by Yves Rot...

unsplash-logoLilith Redmoon