Rx Bandits in New York City - Exclusive Photos
With nearly 20 years of music now behind them, the California-based Rx Bandits celebrated the release of their latest album, ‘Gemini, Her Majesty,’ with a packed show at Best Buy Theater in New York City Tuesday night.