Beatles vs. Stones · A Musical Showdown
Fox Tucson Theatre 17 W Congress St, Tucson, AZ, United StatesThe two greatest rock ‘n’ roll bands of all time face off as the Fox Tucson Theatre hosts a tribute to the Beatles and the Rolling Stones. Renowned tribute bands […]