Lisa Landry is one of the most fearless and innovative women working in stand-up comedy.
Added by Upcoming Robot on September 16, 2012