September 22, 2011

Openers for L.A. Gibson Show: Tokyo Police Club, Delta Spirit

We are damn thrilled to announce that Tokyo Police Club and Delta Spirit will be joining us on the main stage at our LA 101 show at the Gibson Amphitheatre in Los Angeles on October 23. These are two of our favorite bands, likely, two of your favorite bands also. […]