Twin Sister Rocks!
by booleeboo on 11/23/10Webster Hall - New YorkThe main attraction was the opening act - locals Twin Sister. Their unique music charged the atmosphere in the place - they stole the show, and we will be hearing much more from them.