425 Lafayette Street
New York City, New York 10003

Storm Large has been singing and slinging inappropriate banter at audiences around the globe for years. Currently residing in Portland, Storm -- with her band the Balls -- have moved quickly from wild club act to legendary cult status.

Added by Upcoming Robot on June 12, 2010