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 November 20, 2010