Insomnia (insomnia) wrote,

The Chameleons are coming!

Yay! They're coming here! The Chameleons are doing their first tour in the U.S. in nearly 15 years, and are playing at The Great American Music Hall in S.F. on Sun. Nov. 26th!

As if that isn't enough, Peter Murphy is playing the same club Friday the 24th and Saturday the 25th of November! Um... yet another busy weekend in the works?!

  • Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.