Anohter Banner Night In Tinseltown

It happened just a little later this year than usual, but the weatherman held out a perfect weekend for the New Music Awards held November 22nd at the Avalon Theater. Congratulations to all nominees, and winners. And congrats as well go out to the house band that sounded like they had played together all year […]