The Wah Wah Sisters are one NYC's bravest and bawdiest burlesque duos.
Added by Upcoming Robot on February 27, 2009