MUSIC IN SF TONIGHT: Pet Shop Boys Play The Fox Theater in Oakland
The Pet Shop Boys started the U.S. leg of their “Super” worldwide tour Oct. 21 in Las Vegas and will be making a stop in the Bay Area in Oakland tonight. They’ll be performing songs from their impressive catalog as well as their new album, “Super.” This tour will be staged by long-time Pet Shop… Keep Reading