The-Kills-12

The Kills @ The Observatory – Santa Ana, CA

In October of last year, The Kills put out God Games their 6th studio album and announced a US tour to promote their new material. The duo kicked off the God Games tour on February 2nd at The Observatory in Santa Ana, CA and we were lucky to be there. I got to the venue […]

More