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 February 2, 2011