I can't stop watching this video. The band is Women. One of my recent favorite bands. The venue is the Cake Shop, a bar, venue, deli and record shop in located in the heart of Soho in New York. I had the pleasure of visiting there recently and its fantastic. Wish I could have been there for this show.