Beatles vs. Stones
Rio Theater 1205 Soquel Ave., Santa Cruz, CA, United StatesThe name kind of says a lot, doesn't it? As if they were teams gaining points over the other. Regardless of your opinion of the idea of the bands competing, there is likely to be some excellent music performed. The "competitors" are tribute bands and have the tunes down cold. Now just come out and […]