The New York stop on the Japan Nite 2011 tour was held at the beautiful Bowery Ballroom. The Zukuna Sisters opened up the show with some very smooth soul music. The White White Sisters followed that up with sweet pop nuggets sung into a hugely distorted microphone, and then crunched completely into a noisy, electronic […]

More