The Best of 2021

Best of 2021 – Last year we missed doing our annual “Best Of.” This year we present it after a year of quarantine albums galore. Tours didn’t start until May but new music was flowing from the start of 2021. 2022 is already aiming to be a busy year. Here are our choices for the […]

Read More

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