Stella - Live In Boston Reviews
April 29, 2011
I love Stella! Don't get me wrong. And I love all these guys. But I really think Stella only works as the show and the shorts. This live show is just boring and too much of the same thing. Too slow a pace, too. Stella works best fast and zany.