I skipped last week since it was a slow news week. Not actually slow since all the music blogs had tons of crap they were reporting. Just nothing new or interesting to me. (In a bad mood, sry)
THE CHAMELEONS have announced details of their first U.S. shows in nearly fifteen years. The band will play at the Troubador in L.A. on November 24th and the Great American Music Hall in San Francisco on November 26th.